clang  6.0.0svn
clang::Declarator Member List

This is the complete list of members for clang::Declarator, including all inherited members.

AddInnermostTypeInfo(const DeclaratorChunk &TI)clang::Declaratorinline
AddTypeInfo(const DeclaratorChunk &TI, ParsedAttributes &attrs, SourceLocation EndLoc)clang::Declaratorinline
AliasDeclContext enum valueclang::Declarator
AliasTemplateContext enum valueclang::Declarator
BlockContext enum valueclang::Declarator
BlockLiteralContext enum valueclang::Declarator
clear()clang::Declaratorinline
ConditionContext enum valueclang::Declarator
ConversionIdContext enum valueclang::Declarator
CXXCatchContext enum valueclang::Declarator
CXXNewContext enum valueclang::Declarator
Declarator(const DeclSpec &ds, TheContext C)clang::Declaratorinline
DeclaratorChunkclang::Declaratorfriend
DropFirstTypeObject()clang::Declaratorinline
ExtendWithDeclSpec(const DeclSpec &DS)clang::Declaratorinline
FileContext enum valueclang::Declarator
ForContext enum valueclang::Declarator
FunctionalCastContext enum valueclang::Declarator
getAsmLabel() constclang::Declaratorinline
getAttributePool() constclang::Declaratorinline
getAttributes() constclang::Declaratorinline
getAttributes()clang::Declaratorinline
getAttrListRef()clang::Declaratorinline
getCommaLoc() constclang::Declaratorinline
getContext() constclang::Declaratorinline
getCXX11AttributeRanges(SmallVectorImpl< SourceRange > &Ranges)clang::Declaratorinline
getCXXScopeSpec() constclang::Declaratorinline
getCXXScopeSpec()clang::Declaratorinline
getDeclSpec() constclang::Declaratorinline
getDecompositionDeclarator() constclang::Declaratorinline
getEllipsisLoc() constclang::Declaratorinline
getExtension() constclang::Declaratorinline
getFunctionDefinitionKind() constclang::Declaratorinline
getFunctionTypeInfo()clang::Declaratorinline
getFunctionTypeInfo() constclang::Declaratorinline
getIdentifier() constclang::Declaratorinline
getIdentifierLoc() constclang::Declaratorinline
getInnermostNonParenChunk() constclang::Declaratorinline
getLocEnd() const LLVM_READONLYclang::Declaratorinline
getLocStart() const LLVM_READONLYclang::Declaratorinline
getMutableDeclSpec()clang::Declaratorinline
getName()clang::Declaratorinline
getNumTypeObjects() constclang::Declaratorinline
getOutermostNonParenChunk() constclang::Declaratorinline
getSourceRange() const LLVM_READONLYclang::Declaratorinline
getTypeObject(unsigned i) constclang::Declaratorinline
getTypeObject(unsigned i)clang::Declaratorinline
hasAttributes() constclang::Declaratorinline
hasEllipsis() constclang::Declaratorinline
hasGroupingParens() constclang::Declaratorinline
hasName() constclang::Declaratorinline
hasTrailingReturnType() constclang::Declaratorinline
InitStmtContext enum valueclang::Declarator
InlineBindingsclang::Declarator
InlineParamsclang::Declarator
isArrayOfUnknownBound() constclang::Declaratorinline
isCtorOrDtor()clang::Declarator
isDeclarationOfFunction() constclang::Declarator
isDecompositionDeclarator() constclang::Declaratorinline
isExpressionContext() constclang::Declaratorinline
isFirstDeclarationOfMember()clang::Declaratorinline
isFirstDeclarator() constclang::Declaratorinline
isFunctionDeclarationContext() constclang::Declaratorinline
isFunctionDeclarator(unsigned &idx) constclang::Declaratorinline
isFunctionDeclarator() constclang::Declaratorinline
isFunctionDeclaratorAFunctionDeclaration() constclang::Declaratorinline
isFunctionDefinition() constclang::Declaratorinline
isInvalidType() constclang::Declaratorinline
isObjCIvar() constclang::Declaratorinline
isObjCWeakProperty() constclang::Declaratorinline
isPastIdentifier() constclang::Declaratorinline
isPrototypeContext() constclang::Declaratorinline
isRedeclaration() constclang::Declaratorinline
isStaticMember()clang::Declarator
KNRTypeListContext enum valueclang::Declarator
LambdaExprContext enum valueclang::Declarator
LambdaExprParameterContext enum valueclang::Declarator
mayBeFollowedByCXXDirectInit() constclang::Declaratorinline
mayHaveDecompositionDeclarator() constclang::Declaratorinline
mayHaveIdentifier() constclang::Declaratorinline
mayOmitIdentifier() constclang::Declaratorinline
MemberContext enum valueclang::Declarator
ObjCCatchContext enum valueclang::Declarator
ObjCParameterContext enum valueclang::Declarator
ObjCResultContext enum valueclang::Declarator
PrototypeContext enum valueclang::Declarator
setAsmLabel(Expr *E)clang::Declaratorinline
setCommaLoc(SourceLocation CL)clang::Declaratorinline
setDecompositionBindings(SourceLocation LSquareLoc, ArrayRef< DecompositionDeclarator::Binding > Bindings, SourceLocation RSquareLoc)clang::Declarator
setEllipsisLoc(SourceLocation EL)clang::Declaratorinline
setExtension(bool Val=true)clang::Declaratorinline
setFunctionDefinitionKind(FunctionDefinitionKind Val)clang::Declaratorinline
setGroupingParens(bool flag)clang::Declaratorinline
SetIdentifier(IdentifierInfo *Id, SourceLocation IdLoc)clang::Declaratorinline
setInvalidType(bool Val=true)clang::Declaratorinline
setObjCIvar(bool Val=true)clang::Declaratorinline
setObjCWeakProperty(bool Val=true)clang::Declaratorinline
SetRangeBegin(SourceLocation Loc)clang::Declaratorinline
SetRangeEnd(SourceLocation Loc)clang::Declaratorinline
setRedeclaration(bool Val)clang::Declaratorinline
SetSourceRange(SourceRange R)clang::Declaratorinline
takeAttributes(ParsedAttributes &attrs, SourceLocation lastLoc)clang::Declaratorinline
TemplateParamContext enum valueclang::Declarator
TemplateTypeArgContext enum valueclang::Declarator
TheContext enum nameclang::Declarator
TrailingReturnContext enum valueclang::Declarator
type_object_iterator typedefclang::Declarator
type_object_range typedefclang::Declarator
type_objects() constclang::Declaratorinline
TypeNameContext enum valueclang::Declarator
~Declarator()clang::Declaratorinline