|
clang 22.0.0git
|
This is the complete list of members for clang::ParsedAttributes, including all inherited members.
| addAtEnd(ParsedAttr *newAttr) | clang::ParsedAttributesView | inline |
| addNew(IdentifierInfo *attrName, SourceRange attrRange, AttributeScopeInfo scope, ArgsUnion *args, unsigned numArgs, ParsedAttr::Form form, SourceLocation ellipsisLoc=SourceLocation()) | clang::ParsedAttributes | inline |
| addNew(IdentifierInfo *attrName, SourceRange attrRange, AttributeScopeInfo scope, IdentifierLoc *Param, const AvailabilityChange &introduced, const AvailabilityChange &deprecated, const AvailabilityChange &obsoleted, SourceLocation unavailable, const Expr *MessageExpr, ParsedAttr::Form form, SourceLocation strict, const Expr *ReplacementExpr, IdentifierLoc *EnvironmentLoc) | clang::ParsedAttributes | inline |
| addNew(IdentifierInfo *attrName, SourceRange attrRange, AttributeScopeInfo scope, IdentifierLoc *Param1, IdentifierLoc *Param2, IdentifierLoc *Param3, ParsedAttr::Form form) | clang::ParsedAttributes | inline |
| addNewPropertyAttr(IdentifierInfo *attrName, SourceRange attrRange, AttributeScopeInfo scope, IdentifierInfo *getterId, IdentifierInfo *setterId, ParsedAttr::Form formUsed) | clang::ParsedAttributes | inline |
| addNewTypeAttr(IdentifierInfo *attrName, SourceRange attrRange, AttributeScopeInfo scope, ParsedType typeArg, ParsedAttr::Form formUsed, SourceLocation ellipsisLoc=SourceLocation()) | clang::ParsedAttributes | inline |
| addNewTypeTagForDatatype(IdentifierInfo *attrName, SourceRange attrRange, AttributeScopeInfo scope, IdentifierLoc *argumentKind, ParsedType matchingCType, bool layoutCompatible, bool mustBeNull, ParsedAttr::Form form) | clang::ParsedAttributes | inline |
| append(iterator B, iterator E) | clang::ParsedAttributesView | inline |
| append(const_iterator B, const_iterator E) | clang::ParsedAttributesView | inline |
| back() | clang::ParsedAttributesView | inline |
| back() const | clang::ParsedAttributesView | inline |
| begin() | clang::ParsedAttributesView | inline |
| begin() const | clang::ParsedAttributesView | inline |
| clear() | clang::ParsedAttributes | inline |
| clearListOnly() | clang::ParsedAttributesView | inline |
| empty() const | clang::ParsedAttributesView | inline |
| end() | clang::ParsedAttributesView | inline |
| end() const | clang::ParsedAttributesView | inline |
| front() | clang::ParsedAttributesView | inline |
| front() const | clang::ParsedAttributesView | inline |
| getMSPropertyAttr() const | clang::ParsedAttributesView | inline |
| getPool() const | clang::ParsedAttributes | inline |
| hasAttribute(ParsedAttr::Kind K) const | clang::ParsedAttributesView | inline |
| hasMSPropertyAttr() const | clang::ParsedAttributesView | inline |
| none() | clang::ParsedAttributesView | inlinestatic |
| operator=(const ParsedAttributes &)=delete | clang::ParsedAttributes | |
| operator[](SizeType pos) | clang::ParsedAttributesView | inline |
| operator[](SizeType pos) const | clang::ParsedAttributesView | inline |
| ParsedAttributes(AttributeFactory &factory) | clang::ParsedAttributes | inline |
| ParsedAttributes(const ParsedAttributes &)=delete | clang::ParsedAttributes | |
| ParsedAttributes(ParsedAttributes &&G)=default | clang::ParsedAttributes | |
| prepend(iterator B, iterator E) | clang::ParsedAttributesView | inline |
| prepend(const_iterator B, const_iterator E) | clang::ParsedAttributesView | inline |
| Range | clang::ParsedAttributesView | |
| remove(ParsedAttr *ToBeRemoved) | clang::ParsedAttributesView | inline |
| size() const | clang::ParsedAttributesView | inline |
| takeAllAppendingFrom(ParsedAttributes &Other) | clang::ParsedAttributes | inline |
| takeAllPrependingFrom(ParsedAttributes &Other) | clang::ParsedAttributes | inline |
| takeOneFrom(ParsedAttributes &Other, ParsedAttr *PA) | clang::ParsedAttributes | inline |