clang API Documentation

Classes | Namespaces | Functions
DeclObjC.h File Reference
#include "clang/AST/Decl.h"
#include "clang/AST/SelectorLocationsKind.h"
#include "llvm/ADT/STLExtras.h"
Include dependency graph for DeclObjC.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
struct  clang::ObjCInterfaceDecl::DefinitionData
class  clang::ObjCIvarDecl
class  clang::ObjCAtDefsFieldDecl
class  clang::ObjCProtocolDecl
struct  clang::ObjCProtocolDecl::DefinitionData
class  clang::ObjCCategoryDecl
class  clang::ObjCImplDecl
class  clang::ObjCCategoryImplDecl
class  clang::ObjCImplementationDecl
class  clang::ObjCCompatibleAliasDecl
class  clang::ObjCPropertyDecl
class  clang::ObjCPropertyImplDecl

Namespaces

namespace  clang
namespace  IvarExample

Functions

raw_ostream & clang::operator<< (raw_ostream &OS, const ObjCCategoryImplDecl *CID)
raw_ostream & clang::operator<< (raw_ostream &OS, const ObjCImplementationDecl *ID)