clang
3.7.0
|
A class for parsing a declarator. More...
#include <RAIIObjectsForParser.h>
Additional Inherited Members | |
![]() | |
enum | TheContext { FileContext, PrototypeContext, ObjCResultContext, ObjCParameterContext, KNRTypeListContext, TypeNameContext, MemberContext, BlockContext, ForContext, ConditionContext, TemplateParamContext, CXXNewContext, CXXCatchContext, ObjCCatchContext, BlockLiteralContext, LambdaExprContext, LambdaExprParameterContext, ConversionIdContext, TrailingReturnContext, TemplateTypeArgContext, AliasDeclContext, AliasTemplateContext } |
typedef SmallVectorImpl < DeclaratorChunk > ::const_iterator | type_object_iterator |
typedef llvm::iterator_range < type_object_iterator > | type_object_range |
A class for parsing a declarator.
Definition at line 200 of file RAIIObjectsForParser.h.
|
inline |
Definition at line 204 of file RAIIObjectsForParser.h.
|
inline |
Definition at line 216 of file RAIIObjectsForParser.h.
References clang::Declarator::clear(), and clang::ParsingDeclRAIIObject::reset().
|
inline |
Definition at line 221 of file RAIIObjectsForParser.h.
References clang::ParsingDeclRAIIObject::complete().
|
inline |
Definition at line 208 of file RAIIObjectsForParser.h.
References clang::Declarator::getDeclSpec().
Referenced by getMutableDeclSpec().
|
inline |
Definition at line 212 of file RAIIObjectsForParser.h.
References getDeclSpec().