|
clang
3.8.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 > |
| ObjCList - This is a simple template class used to hold various lists of decls etc, which is heavily used by the ObjC front-end. More... | |
| class | clang::ObjCProtocolList |
| A list of Objective-C protocols, along with the source locations at which they were referenced. More... | |
| class | clang::ObjCMethodDecl |
| ObjCMethodDecl - Represents an instance or class method declaration. More... | |
| class | clang::ObjCTypeParamDecl |
| Represents the declaration of an Objective-C type parameter. More... | |
| class | clang::ObjCTypeParamList |
| Stores a list of Objective-C type parameters for a parameterized class or a category/extension thereof. More... | |
| class | clang::ObjCContainerDecl |
| ObjCContainerDecl - Represents a container for method declarations. More... | |
| 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 |
| ObjCIvarDecl - Represents an ObjC instance variable. More... | |
| 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 |
| ObjCCategoryDecl - Represents a category declaration. More... | |
| class | clang::ObjCImplDecl |
| class | clang::ObjCCategoryImplDecl |
| ObjCCategoryImplDecl - An object of this class encapsulates a category @implementation declaration. More... | |
| class | clang::ObjCImplementationDecl |
| ObjCImplementationDecl - Represents a class definition - this is where method definitions are specified. More... | |
| class | clang::ObjCCompatibleAliasDecl |
| ObjCCompatibleAliasDecl - Represents alias of a class. More... | |
| class | clang::ObjCPropertyDecl |
| Represents one property declaration in an Objective-C interface. More... | |
| class | clang::ObjCPropertyImplDecl |
| ObjCPropertyImplDecl - Represents implementation declaration of a property in a class or category implementation block. More... | |
Namespaces | |
| clang | |
| Dataflow Directional Tag Classes. | |
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) |
1.8.6