|
clang
5.0.0
|
This is the complete list of members for clang::ParsedAttributes, including all inherited members.
| add(AttributeList *newAttr) | clang::ParsedAttributes | inline |
| addAll(AttributeList *newList) | clang::ParsedAttributes | inline |
| addAllAtEnd(AttributeList *newList) | clang::ParsedAttributes | inline |
| addNew(IdentifierInfo *attrName, SourceRange attrRange, IdentifierInfo *scopeName, SourceLocation scopeLoc, ArgsUnion *args, unsigned numArgs, AttributeList::Syntax syntax, SourceLocation ellipsisLoc=SourceLocation()) | clang::ParsedAttributes | inline |
| addNew(IdentifierInfo *attrName, SourceRange attrRange, IdentifierInfo *scopeName, SourceLocation scopeLoc, IdentifierLoc *Param, const AvailabilityChange &introduced, const AvailabilityChange &deprecated, const AvailabilityChange &obsoleted, SourceLocation unavailable, const Expr *MessageExpr, AttributeList::Syntax syntax, SourceLocation strict, const Expr *ReplacementExpr) | clang::ParsedAttributes | inline |
| addNew(IdentifierInfo *attrName, SourceRange attrRange, IdentifierInfo *scopeName, SourceLocation scopeLoc, IdentifierLoc *Param1, IdentifierLoc *Param2, IdentifierLoc *Param3, AttributeList::Syntax syntax) | clang::ParsedAttributes | inline |
| addNewPropertyAttr(IdentifierInfo *attrName, SourceRange attrRange, IdentifierInfo *scopeName, SourceLocation scopeLoc, IdentifierInfo *getterId, IdentifierInfo *setterId, AttributeList::Syntax syntaxUsed) | clang::ParsedAttributes | inline |
| addNewTypeAttr(IdentifierInfo *attrName, SourceRange attrRange, IdentifierInfo *scopeName, SourceLocation scopeLoc, ParsedType typeArg, AttributeList::Syntax syntaxUsed) | clang::ParsedAttributes | inline |
| addNewTypeTagForDatatype(IdentifierInfo *attrName, SourceRange attrRange, IdentifierInfo *scopeName, SourceLocation scopeLoc, IdentifierLoc *argumentKind, ParsedType matchingCType, bool layoutCompatible, bool mustBeNull, AttributeList::Syntax syntax) | clang::ParsedAttributes | inline |
| clear() | clang::ParsedAttributes | inline |
| clearListOnly() | clang::ParsedAttributes | inline |
| empty() const | clang::ParsedAttributes | inline |
| getList() const | clang::ParsedAttributes | inline |
| getListRef() | clang::ParsedAttributes | inline |
| getPool() const | clang::ParsedAttributes | inline |
| ParsedAttributes(AttributeFactory &factory) | clang::ParsedAttributes | inline |
| ParsedAttributes(const ParsedAttributes &)=delete | clang::ParsedAttributes | |
| set(AttributeList *newList) | clang::ParsedAttributes | inline |
| takeAllFrom(ParsedAttributes &attrs) | clang::ParsedAttributes | inline |
1.8.6