clang API Documentation

Public Member Functions | Public Attributes
clang::Parser::ObjCPropertyCallback Struct Reference
Inheritance diagram for clang::Parser::ObjCPropertyCallback:
Inheritance graph
[legend]
Collaboration diagram for clang::Parser::ObjCPropertyCallback:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ObjCPropertyCallback (Parser &P, SmallVectorImpl< Decl * > &Props, ObjCDeclSpec &OCDS, SourceLocation AtLoc, SourceLocation LParenLoc, tok::ObjCKeywordKind MethodImplKind)
Declinvoke (FieldDeclarator &FD)

Public Attributes

ParserP
SmallVectorImpl< Decl * > & Props
ObjCDeclSpecOCDS
SourceLocation AtLoc
SourceLocation LParenLoc
tok::ObjCKeywordKind MethodImplKind

Detailed Description

The Objective-C property callback. This should be defined where it's used, but instead it's been lifted to here to support VS2005.

Definition at line 291 of file ParseObjc.cpp.


Constructor & Destructor Documentation

clang::Parser::ObjCPropertyCallback::ObjCPropertyCallback ( Parser P,
SmallVectorImpl< Decl * > &  Props,
ObjCDeclSpec OCDS,
SourceLocation  AtLoc,
SourceLocation  LParenLoc,
tok::ObjCKeywordKind  MethodImplKind 
) [inline]

Definition at line 302 of file ParseObjc.cpp.


Member Function Documentation

Decl* clang::Parser::ObjCPropertyCallback::invoke ( FieldDeclarator FD) [inline]

Member Data Documentation

Definition at line 298 of file ParseObjc.cpp.

Definition at line 299 of file ParseObjc.cpp.

Definition at line 300 of file ParseObjc.cpp.

Definition at line 297 of file ParseObjc.cpp.

Definition at line 295 of file ParseObjc.cpp.

Definition at line 296 of file ParseObjc.cpp.


The documentation for this struct was generated from the following files: