| AddInnermostTypeInfo(const DeclaratorChunk &TI) | clang::Declarator | inline |
| AddTypeInfo(const DeclaratorChunk &TI, ParsedAttributes &&attrs, SourceLocation EndLoc) | clang::Declarator | inline |
| AddTypeInfo(const DeclaratorChunk &TI, AttributePool &OtherPool, SourceLocation EndLoc) | clang::Declarator | inline |
| AddTypeInfo(const DeclaratorChunk &TI, SourceLocation EndLoc) | clang::Declarator | inline |
| clear() | clang::ParsingDeclarator | inline |
| complete(Decl *D) | clang::ParsingDeclarator | inline |
| Declarator(const DeclSpec &DS, const ParsedAttributesView &DeclarationAttrs, DeclaratorContext C) | clang::Declarator | inline |
| DropFirstTypeObject() | clang::Declarator | inline |
| ExtendWithDeclSpec(const DeclSpec &DS) | clang::Declarator | inline |
| getAsmLabel() const | clang::Declarator | inline |
| getAttributePool() const | clang::Declarator | inline |
| getAttributes() const | clang::Declarator | inline |
| getAttributes() | clang::Declarator | inline |
| getBeginLoc() const LLVM_READONLY | clang::Declarator | inline |
| getCommaLoc() const | clang::Declarator | inline |
| getContext() const | clang::Declarator | inline |
| getCXXScopeSpec() const | clang::Declarator | inline |
| getCXXScopeSpec() | clang::Declarator | inline |
| getDeclarationAttributes() const | clang::Declarator | inline |
| getDeclSpec() const | clang::ParsingDeclarator | inline |
| getDecompositionDeclarator() const | clang::Declarator | inline |
| getEllipsisLoc() const | clang::Declarator | inline |
| getEndLoc() const LLVM_READONLY | clang::Declarator | inline |
| getExtension() const | clang::Declarator | inline |
| getFunctionDefinitionKind() const | clang::Declarator | inline |
| getFunctionTypeInfo() | clang::Declarator | inline |
| getFunctionTypeInfo() const | clang::Declarator | inline |
| getIdentifier() const | clang::Declarator | inline |
| getIdentifierLoc() const | clang::Declarator | inline |
| getInnermostNonParenChunk() const | clang::Declarator | inline |
| getInventedTemplateParameterList() const | clang::Declarator | inline |
| getMutableDeclSpec() const | clang::ParsingDeclarator | inline |
| clang::Declarator::getMutableDeclSpec() | clang::Declarator | inline |
| getName() | clang::Declarator | inline |
| getNumTypeObjects() const | clang::Declarator | inline |
| getOutermostNonParenChunk() const | clang::Declarator | inline |
| getPackIndexingExpr() const | clang::Declarator | inline |
| getSourceRange() const LLVM_READONLY | clang::Declarator | inline |
| getTemplateParameterLists() const | clang::Declarator | inline |
| getTrailingRequiresClause() | clang::Declarator | inline |
| getTrailingReturnType() const | clang::Declarator | inline |
| getTypeObject(unsigned i) const | clang::Declarator | inline |
| getTypeObject(unsigned i) | clang::Declarator | inline |
| hasAttributes() const | clang::Declarator | inline |
| hasEllipsis() const | clang::Declarator | inline |
| hasGroupingParens() const | clang::Declarator | inline |
| hasInitializer() const | clang::Declarator | inline |
| hasName() const | clang::Declarator | inline |
| hasPackIndexing() const | clang::Declarator | inline |
| hasTrailingRequiresClause() const | clang::Declarator | inline |
| hasTrailingReturnType() const | clang::Declarator | inline |
| InlineBindings | clang::Declarator | |
| InlineParams | clang::Declarator | |
| isArrayOfUnknownBound() const | clang::Declarator | inline |
| isCtorOrDtor() | clang::Declarator | |
| isDeclarationOfFunction() const | clang::Declarator | |
| isDecompositionDeclarator() const | clang::Declarator | inline |
| isExplicitObjectMemberFunction() | clang::Declarator | |
| isExpressionContext() const | clang::Declarator | inline |
| isFirstDeclarationOfMember() | clang::Declarator | inline |
| isFirstDeclarator() const | clang::Declarator | inline |
| isFunctionDeclarationContext() const | clang::Declarator | inline |
| isFunctionDeclarator(unsigned &idx) const | clang::Declarator | inline |
| isFunctionDeclarator() const | clang::Declarator | inline |
| isFunctionDeclaratorAFunctionDeclaration() const | clang::Declarator | inline |
| isFunctionDefinition() const | clang::Declarator | inline |
| isInvalidType() const | clang::Declarator | inline |
| isObjCIvar() const | clang::Declarator | inline |
| isObjCWeakProperty() const | clang::Declarator | inline |
| isPastIdentifier() const | clang::Declarator | inline |
| isPrototypeContext() const | clang::Declarator | inline |
| isRedeclaration() const | clang::Declarator | inline |
| isStaticMember() | clang::Declarator | |
| mayBeFollowedByCXXDirectInit() const | clang::Declarator | inline |
| mayHaveDecompositionDeclarator() const | clang::Declarator | inline |
| mayHaveIdentifier() const | clang::Declarator | inline |
| mayOmitIdentifier() const | clang::Declarator | inline |
| ParsingDeclarator(Parser &P, const ParsingDeclSpec &DS, const ParsedAttributes &DeclarationAttrs, DeclaratorContext C) | clang::ParsingDeclarator | inline |
| setAsmLabel(Expr *E) | clang::Declarator | inline |
| setCommaLoc(SourceLocation CL) | clang::Declarator | inline |
| setDecompositionBindings(SourceLocation LSquareLoc, MutableArrayRef< DecompositionDeclarator::Binding > Bindings, SourceLocation RSquareLoc) | clang::Declarator | |
| setEllipsisLoc(SourceLocation EL) | clang::Declarator | inline |
| setExtension(bool Val=true) | clang::Declarator | inline |
| setFunctionDefinitionKind(FunctionDefinitionKind Val) | clang::Declarator | inline |
| setGroupingParens(bool flag) | clang::Declarator | inline |
| setHasInitializer(bool Val=true) | clang::Declarator | inline |
| SetIdentifier(const IdentifierInfo *Id, SourceLocation IdLoc) | clang::Declarator | inline |
| setInvalidType(bool Val=true) | clang::Declarator | inline |
| setInventedTemplateParameterList(TemplateParameterList *Invented) | clang::Declarator | inline |
| setObjCIvar(bool Val=true) | clang::Declarator | inline |
| setObjCWeakProperty(bool Val=true) | clang::Declarator | inline |
| setPackIndexingExpr(Expr *PI) | clang::Declarator | inline |
| SetRangeBegin(SourceLocation Loc) | clang::Declarator | inline |
| SetRangeEnd(SourceLocation Loc) | clang::Declarator | inline |
| setRedeclaration(bool Val) | clang::Declarator | inline |
| SetSourceRange(SourceRange R) | clang::Declarator | inline |
| setTemplateParameterLists(ArrayRef< TemplateParameterList * > TPLs) | clang::Declarator | inline |
| setTrailingRequiresClause(Expr *TRC) | clang::Declarator | inline |
| takeAttributesAppending(ParsedAttributes &attrs) | clang::Declarator | inline |
| type_object_iterator typedef | clang::Declarator | |
| type_object_range typedef | clang::Declarator | |
| type_objects() const | clang::Declarator | inline |
| ~Declarator() | clang::Declarator | inline |