clang API Documentation
#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::ObjCContainerDecl |
| class | clang::ObjCInterfaceDecl |
| Represents an ObjC class declaration. More... | |
| struct | clang::ObjCInterfaceDecl::DefinitionData |
| 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... | |
| struct | clang::ObjCProtocolDecl::DefinitionData |
| 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 | |
| namespace | clang |
Functions | |
| raw_ostream & | clang::operator<< (raw_ostream &OS, const ObjCCategoryImplDecl &CID) |
| raw_ostream & | clang::operator<< (raw_ostream &OS, const ObjCImplementationDecl &ID) |