, including all inherited members.
| addAttributes(AttributeList *AL) | clang::DeclSpec | [inline] |
| ClearConstexprSpec() | clang::DeclSpec | [inline] |
| ClearFunctionSpecs() | clang::DeclSpec | [inline] |
| ClearStorageClassSpecs() | clang::DeclSpec | [inline] |
| ClearTypeQualifiers() | clang::DeclSpec | [inline] |
| ClearTypeSpecType() | clang::DeclSpec | [inline] |
| containsPlaceholderType() const | clang::DeclSpec | [inline] |
| DeclRep | clang::DeclSpec | |
| DeclSpec(AttributeFactory &attrFactory) | clang::DeclSpec | [inline] |
| ExprRep | clang::DeclSpec | |
| Finish(DiagnosticsEngine &D, Preprocessor &PP, const PrintingPolicy &Policy) | clang::DeclSpec | |
| getAltiVecLoc() const | clang::DeclSpec | [inline] |
| getAtomicSpecLoc() const | clang::DeclSpec | [inline] |
| getAttributePool() const | clang::DeclSpec | [inline] |
| getAttributes() | clang::DeclSpec | [inline] |
| getAttributes() const | clang::DeclSpec | [inline] |
| getConstexprSpecLoc() const | clang::DeclSpec | [inline] |
| getConstSpecLoc() const | clang::DeclSpec | [inline] |
| getExplicitSpecLoc() const | clang::DeclSpec | [inline] |
| getFriendSpecLoc() const | clang::DeclSpec | [inline] |
| getInlineSpecLoc() const | clang::DeclSpec | [inline] |
| getLocEnd() const LLVM_READONLY | clang::DeclSpec | [inline] |
| getLocStart() const LLVM_READONLY | clang::DeclSpec | [inline] |
| getModulePrivateSpecLoc() const | clang::DeclSpec | [inline] |
| getNoreturnSpecLoc() const | clang::DeclSpec | [inline] |
| getNumProtocolQualifiers() const | clang::DeclSpec | [inline] |
| getObjCQualifiers() const | clang::DeclSpec | [inline] |
| getParsedSpecifiers() const | clang::DeclSpec | |
| getProtocolLAngleLoc() const | clang::DeclSpec | [inline] |
| getProtocolLocs() const | clang::DeclSpec | [inline] |
| getProtocolQualifiers() const | clang::DeclSpec | [inline] |
| getRepAsDecl() const | clang::DeclSpec | [inline] |
| getRepAsExpr() const | clang::DeclSpec | [inline] |
| getRepAsType() const | clang::DeclSpec | [inline] |
| getRestrictSpecLoc() const | clang::DeclSpec | [inline] |
| getSourceRange() const LLVM_READONLY | clang::DeclSpec | [inline] |
| getSpecifierName(DeclSpec::TST T, const PrintingPolicy &Policy) | clang::DeclSpec | [static] |
| getSpecifierName(DeclSpec::TQ Q) | clang::DeclSpec | [static] |
| getSpecifierName(DeclSpec::TSS S) | clang::DeclSpec | [static] |
| getSpecifierName(DeclSpec::TSC C) | clang::DeclSpec | [static] |
| getSpecifierName(DeclSpec::TSW W) | clang::DeclSpec | [static] |
| getSpecifierName(DeclSpec::SCS S) | clang::DeclSpec | [static] |
| getSpecifierName(DeclSpec::TSCS S) | clang::DeclSpec | [static] |
| getStorageClassSpec() const | clang::DeclSpec | [inline] |
| getStorageClassSpecLoc() const | clang::DeclSpec | [inline] |
| getThreadStorageClassSpec() const | clang::DeclSpec | [inline] |
| getThreadStorageClassSpecLoc() const | clang::DeclSpec | [inline] |
| getTypeofParensRange() const | clang::DeclSpec | [inline] |
| getTypeQualifiers() const | clang::DeclSpec | [inline] |
| getTypeSpecComplex() const | clang::DeclSpec | [inline] |
| getTypeSpecComplexLoc() const | clang::DeclSpec | [inline] |
| getTypeSpecScope() | clang::DeclSpec | [inline] |
| getTypeSpecScope() const | clang::DeclSpec | [inline] |
| getTypeSpecSign() const | clang::DeclSpec | [inline] |
| getTypeSpecSignLoc() const | clang::DeclSpec | [inline] |
| getTypeSpecType() const | clang::DeclSpec | [inline] |
| getTypeSpecTypeLoc() const | clang::DeclSpec | [inline] |
| getTypeSpecTypeNameLoc() const | clang::DeclSpec | [inline] |
| getTypeSpecWidth() const | clang::DeclSpec | [inline] |
| getTypeSpecWidthLoc() const | clang::DeclSpec | [inline] |
| getVirtualSpecLoc() const | clang::DeclSpec | [inline] |
| getVolatileSpecLoc() const | clang::DeclSpec | [inline] |
| getWrittenBuiltinSpecs() const | clang::DeclSpec | [inline] |
| hasAttributes() const | clang::DeclSpec | [inline] |
| hasTagDefinition() const | clang::DeclSpec | |
| hasTypeSpecifier() const | clang::DeclSpec | [inline] |
| isConstexprSpecified() const | clang::DeclSpec | [inline] |
| isDeclRep(TST T) | clang::DeclSpec | [inline, static] |
| isEmpty() const | clang::DeclSpec | [inline] |
| isExplicitSpecified() const | clang::DeclSpec | [inline] |
| isExternInLinkageSpec() const | clang::DeclSpec | [inline] |
| isFriendSpecified() const | clang::DeclSpec | [inline] |
| isInlineSpecified() const | clang::DeclSpec | [inline] |
| isMissingDeclaratorOk() | clang::DeclSpec | |
| isModulePrivateSpecified() const | clang::DeclSpec | [inline] |
| isNoreturnSpecified() const | clang::DeclSpec | [inline] |
| isTypeAltiVecBool() const | clang::DeclSpec | [inline] |
| isTypeAltiVecPixel() const | clang::DeclSpec | [inline] |
| isTypeAltiVecVector() const | clang::DeclSpec | [inline] |
| isTypeSpecOwned() const | clang::DeclSpec | [inline] |
| isVirtualSpecified() const | clang::DeclSpec | [inline] |
| ParsedSpecifiers enum name | clang::DeclSpec | |
| PQ_FunctionSpecifier enum value | clang::DeclSpec | |
| PQ_None enum value | clang::DeclSpec | |
| PQ_StorageClassSpecifier enum value | clang::DeclSpec | |
| PQ_TypeQualifier enum value | clang::DeclSpec | |
| PQ_TypeSpecifier enum value | clang::DeclSpec | |
| ProtocolQualifierListTy typedef | clang::DeclSpec | |
| SCS enum name | clang::DeclSpec | |
| SCS_auto enum value | clang::DeclSpec | |
| SCS_extern enum value | clang::DeclSpec | |
| SCS_mutable enum value | clang::DeclSpec | |
| SCS_private_extern enum value | clang::DeclSpec | |
| SCS_register enum value | clang::DeclSpec | |
| SCS_static enum value | clang::DeclSpec | |
| SCS_typedef enum value | clang::DeclSpec | |
| SCS_unspecified enum value | clang::DeclSpec | |
| SetConstexprSpec(SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) | clang::DeclSpec | |
| setExternInLinkageSpec(bool Value) | clang::DeclSpec | [inline] |
| SetFriendSpec(SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) | clang::DeclSpec | |
| setFunctionSpecExplicit(SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) | clang::DeclSpec | |
| setFunctionSpecForceInline(SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) | clang::DeclSpec | |
| setFunctionSpecInline(SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) | clang::DeclSpec | |
| setFunctionSpecNoreturn(SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) | clang::DeclSpec | |
| setFunctionSpecVirtual(SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) | clang::DeclSpec | |
| setModulePrivateSpec(SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) | clang::DeclSpec | |
| setObjCQualifiers(ObjCDeclSpec *quals) | clang::DeclSpec | [inline] |
| setProtocolQualifiers(Decl *const *Protos, unsigned NP, SourceLocation *ProtoLocs, SourceLocation LAngleLoc) | clang::DeclSpec | |
| SetRangeEnd(SourceLocation Loc) | clang::DeclSpec | [inline] |
| SetRangeStart(SourceLocation Loc) | clang::DeclSpec | [inline] |
| SetStorageClassSpec(Sema &S, SCS SC, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, const PrintingPolicy &Policy) | clang::DeclSpec | |
| SetStorageClassSpecThread(TSCS TSC, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) | clang::DeclSpec | |
| SetTypeAltiVecBool(bool isAltiVecBool, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, const PrintingPolicy &Policy) | clang::DeclSpec | |
| SetTypeAltiVecPixel(bool isAltiVecPixel, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, const PrintingPolicy &Policy) | clang::DeclSpec | |
| SetTypeAltiVecVector(bool isAltiVecVector, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, const PrintingPolicy &Policy) | clang::DeclSpec | |
| setTypeofParensRange(SourceRange range) | clang::DeclSpec | [inline] |
| SetTypeQual(TQ T, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, const LangOptions &Lang) | clang::DeclSpec | |
| SetTypeSpecComplex(TSC C, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) | clang::DeclSpec | |
| SetTypeSpecError() | clang::DeclSpec | |
| SetTypeSpecSign(TSS S, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID) | clang::DeclSpec | |
| SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, const PrintingPolicy &Policy) | clang::DeclSpec | |
| SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, ParsedType Rep, const PrintingPolicy &Policy) | clang::DeclSpec | |
| SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, Decl *Rep, bool Owned, const PrintingPolicy &Policy) | clang::DeclSpec | |
| SetTypeSpecType(TST T, SourceLocation TagKwLoc, SourceLocation TagNameLoc, const char *&PrevSpec, unsigned &DiagID, ParsedType Rep, const PrintingPolicy &Policy) | clang::DeclSpec | |
| SetTypeSpecType(TST T, SourceLocation TagKwLoc, SourceLocation TagNameLoc, const char *&PrevSpec, unsigned &DiagID, Decl *Rep, bool Owned, const PrintingPolicy &Policy) | clang::DeclSpec | |
| SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, Expr *Rep, const PrintingPolicy &policy) | clang::DeclSpec | |
| SetTypeSpecWidth(TSW W, SourceLocation Loc, const char *&PrevSpec, unsigned &DiagID, const PrintingPolicy &Policy) | clang::DeclSpec | |
| takeAttributesFrom(ParsedAttributes &attrs) | clang::DeclSpec | [inline] |
| TQ enum name | clang::DeclSpec | |
| TQ_atomic enum value | clang::DeclSpec | |
| TQ_const enum value | clang::DeclSpec | |
| TQ_restrict enum value | clang::DeclSpec | |
| TQ_unspecified enum value | clang::DeclSpec | |
| TQ_volatile enum value | clang::DeclSpec | |
| TSC enum name | clang::DeclSpec | |
| TSC_complex enum value | clang::DeclSpec | |
| TSC_imaginary enum value | clang::DeclSpec | |
| TSC_unspecified enum value | clang::DeclSpec | |
| TSCS typedef | clang::DeclSpec | |
| TSCS___thread | clang::DeclSpec | [static] |
| TSCS__Thread_local | clang::DeclSpec | [static] |
| TSCS_thread_local | clang::DeclSpec | [static] |
| TSCS_unspecified | clang::DeclSpec | [static] |
| TSS typedef | clang::DeclSpec | |
| TSS_signed | clang::DeclSpec | [static] |
| TSS_unsigned | clang::DeclSpec | [static] |
| TSS_unspecified | clang::DeclSpec | [static] |
| TST typedef | clang::DeclSpec | |
| TST_atomic | clang::DeclSpec | [static] |
| TST_auto | clang::DeclSpec | [static] |
| TST_bool | clang::DeclSpec | [static] |
| TST_char | clang::DeclSpec | [static] |
| TST_char16 | clang::DeclSpec | [static] |
| TST_char32 | clang::DeclSpec | [static] |
| TST_class | clang::DeclSpec | [static] |
| TST_decimal128 | clang::DeclSpec | [static] |
| TST_decimal32 | clang::DeclSpec | [static] |
| TST_decimal64 | clang::DeclSpec | [static] |
| TST_decltype | clang::DeclSpec | [static] |
| TST_decltype_auto | clang::DeclSpec | [static] |
| TST_double | clang::DeclSpec | [static] |
| TST_enum | clang::DeclSpec | [static] |
| TST_error | clang::DeclSpec | [static] |
| TST_float | clang::DeclSpec | [static] |
| TST_half | clang::DeclSpec | [static] |
| TST_int | clang::DeclSpec | [static] |
| TST_int128 | clang::DeclSpec | [static] |
| TST_interface | clang::DeclSpec | [static] |
| TST_struct | clang::DeclSpec | [static] |
| TST_typename | clang::DeclSpec | [static] |
| TST_typeofExpr | clang::DeclSpec | [static] |
| TST_typeofType | clang::DeclSpec | [static] |
| TST_underlyingType | clang::DeclSpec | [static] |
| TST_union | clang::DeclSpec | [static] |
| TST_unknown_anytype | clang::DeclSpec | [static] |
| TST_unspecified | clang::DeclSpec | [static] |
| TST_void | clang::DeclSpec | [static] |
| TST_wchar | clang::DeclSpec | [static] |
| TSW typedef | clang::DeclSpec | |
| TSW_long | clang::DeclSpec | [static] |
| TSW_longlong | clang::DeclSpec | [static] |
| TSW_short | clang::DeclSpec | [static] |
| TSW_unspecified | clang::DeclSpec | [static] |
| TypeRep | clang::DeclSpec | |
| UpdateDeclRep(Decl *Rep) | clang::DeclSpec | [inline] |
| UpdateExprRep(Expr *Rep) | clang::DeclSpec | [inline] |
| UpdateTypeRep(ParsedType Rep) | clang::DeclSpec | [inline] |
| ~DeclSpec() | clang::DeclSpec | [inline] |