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) |