clang API Documentation

clang::ParsedAttributes Member List
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]
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)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]
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 &) LLVM_DELETED_FUNCTIONclang::ParsedAttributes
set(AttributeList *newList)clang::ParsedAttributes [inline]
takeAllFrom(ParsedAttributes &attrs)clang::ParsedAttributes [inline]