clang 19.0.0git
clang::ParsedAttributes Member List

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

addAll(iterator B, iterator E)clang::ParsedAttributesViewinline
addAll(const_iterator B, const_iterator E)clang::ParsedAttributesViewinline
addAllAtEnd(iterator B, iterator E)clang::ParsedAttributesViewinline
addAllAtEnd(const_iterator B, const_iterator E)clang::ParsedAttributesViewinline
addAtEnd(ParsedAttr *newAttr)clang::ParsedAttributesViewinline
addNew(IdentifierInfo *attrName, SourceRange attrRange, IdentifierInfo *scopeName, SourceLocation scopeLoc, ArgsUnion *args, unsigned numArgs, ParsedAttr::Form form, SourceLocation ellipsisLoc=SourceLocation())clang::ParsedAttributesinline
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, ParsedAttr::Form form, SourceLocation strict, const Expr *ReplacementExpr)clang::ParsedAttributesinline
addNew(IdentifierInfo *attrName, SourceRange attrRange, IdentifierInfo *scopeName, SourceLocation scopeLoc, IdentifierLoc *Param1, IdentifierLoc *Param2, IdentifierLoc *Param3, ParsedAttr::Form form)clang::ParsedAttributesinline
addNewPropertyAttr(IdentifierInfo *attrName, SourceRange attrRange, IdentifierInfo *scopeName, SourceLocation scopeLoc, IdentifierInfo *getterId, IdentifierInfo *setterId, ParsedAttr::Form formUsed)clang::ParsedAttributesinline
addNewTypeAttr(IdentifierInfo *attrName, SourceRange attrRange, IdentifierInfo *scopeName, SourceLocation scopeLoc, ParsedType typeArg, ParsedAttr::Form formUsed, SourceLocation ellipsisLoc=SourceLocation())clang::ParsedAttributesinline
addNewTypeTagForDatatype(IdentifierInfo *attrName, SourceRange attrRange, IdentifierInfo *scopeName, SourceLocation scopeLoc, IdentifierLoc *argumentKind, ParsedType matchingCType, bool layoutCompatible, bool mustBeNull, ParsedAttr::Form form)clang::ParsedAttributesinline
back()clang::ParsedAttributesViewinline
back() constclang::ParsedAttributesViewinline
begin()clang::ParsedAttributesViewinline
begin() constclang::ParsedAttributesViewinline
clear()clang::ParsedAttributesinline
clearListOnly()clang::ParsedAttributesViewinline
empty() constclang::ParsedAttributesViewinline
end()clang::ParsedAttributesViewinline
end() constclang::ParsedAttributesViewinline
front()clang::ParsedAttributesViewinline
front() constclang::ParsedAttributesViewinline
getMSPropertyAttr() constclang::ParsedAttributesViewinline
getPool() constclang::ParsedAttributesinline
hasAttribute(ParsedAttr::Kind K) constclang::ParsedAttributesViewinline
hasMSPropertyAttr() constclang::ParsedAttributesViewinline
none()clang::ParsedAttributesViewinlinestatic
operator=(const ParsedAttributes &)=deleteclang::ParsedAttributes
operator[](SizeType pos)clang::ParsedAttributesViewinline
operator[](SizeType pos) constclang::ParsedAttributesViewinline
ParsedAttributes(AttributeFactory &factory)clang::ParsedAttributesinline
ParsedAttributes(const ParsedAttributes &)=deleteclang::ParsedAttributes
Rangeclang::ParsedAttributesView
remove(ParsedAttr *ToBeRemoved)clang::ParsedAttributesViewinline
size() constclang::ParsedAttributesViewinline
takeAllFrom(ParsedAttributes &Other)clang::ParsedAttributesinline
takeOneFrom(ParsedAttributes &Other, ParsedAttr *PA)clang::ParsedAttributesinline