clang API Documentation
A list of Objective-C protocols, along with the source locations at which they were referenced. More...
#include <DeclObjC.h>
Public Types | |
typedef const SourceLocation * | loc_iterator |
Public Member Functions | |
ObjCProtocolList () | |
loc_iterator | loc_begin () const |
loc_iterator | loc_end () const |
void | set (ObjCProtocolDecl *const *InList, unsigned Elts, const SourceLocation *Locs, ASTContext &Ctx) |
A list of Objective-C protocols, along with the source locations at which they were referenced.
Definition at line 76 of file DeclObjC.h.
typedef const SourceLocation* clang::ObjCProtocolList::loc_iterator |
Definition at line 84 of file DeclObjC.h.
clang::ObjCProtocolList::ObjCProtocolList | ( | ) | [inline] |
Definition at line 82 of file DeclObjC.h.
loc_iterator clang::ObjCProtocolList::loc_begin | ( | ) | const [inline] |
Definition at line 85 of file DeclObjC.h.
Referenced by clang::ObjCCategoryDecl::protocol_loc_begin().
loc_iterator clang::ObjCProtocolList::loc_end | ( | ) | const [inline] |
Definition at line 86 of file DeclObjC.h.
References clang::ObjCListBase::size().
Referenced by clang::ObjCCategoryDecl::protocol_loc_end().
void ObjCProtocolList::set | ( | ObjCProtocolDecl *const * | InList, |
unsigned | Elts, | ||
const SourceLocation * | Locs, | ||
ASTContext & | Ctx | ||
) |
Definition at line 37 of file DeclObjC.cpp.
Referenced by clang::ObjCCategoryDecl::setProtocolList().