clang
3.7.0
|
#include "clang/AST/Decl.h"
#include "clang/AST/SelectorLocationsKind.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/Support/Compiler.h"
Go to the source code of this file.
Classes | |
class | clang::ObjCListBase |
class | clang::ObjCList< T > |
class | clang::ObjCProtocolList |
A list of Objective-C protocols, along with the source locations at which they were referenced. More... | |
class | clang::ObjCMethodDecl |
class | clang::ObjCTypeParamDecl |
class | clang::ObjCTypeParamList |
class | clang::ObjCContainerDecl |
class | clang::ObjCInterfaceDecl |
Represents an ObjC class declaration. More... | |
class | clang::ObjCInterfaceDecl::filtered_category_iterator< Filter > |
Iterator that walks over the list of categories, filtering out those that do not meet specific criteria. More... | |
class | clang::ObjCIvarDecl |
class | clang::ObjCAtDefsFieldDecl |
Represents a field declaration created by an @defs(...). More... | |
class | clang::ObjCProtocolDecl |
Represents an Objective-C protocol declaration. More... | |
class | clang::ObjCCategoryDecl |
class | clang::ObjCImplDecl |
class | clang::ObjCCategoryImplDecl |
class | clang::ObjCImplementationDecl |
class | clang::ObjCCompatibleAliasDecl |
class | clang::ObjCPropertyDecl |
Represents one property declaration in an Objective-C interface. More... | |
class | clang::ObjCPropertyImplDecl |
Namespaces | |
clang | |
Enumerations | |
enum | clang::ObjCTypeParamVariance : uint8_t { clang::ObjCTypeParamVariance::Invariant, clang::ObjCTypeParamVariance::Covariant, clang::ObjCTypeParamVariance::Contravariant } |
Describes the variance of a given generic parameter. More... | |
Functions | |
raw_ostream & | clang::operator<< (raw_ostream &OS, const ObjCCategoryImplDecl &CID) |
raw_ostream & | clang::operator<< (raw_ostream &OS, const ObjCImplementationDecl &ID) |