/external/clang/lib/Sema/ |
D | AttributeList.cpp | 112 static StringRef normalizeAttrName(StringRef AttrName, StringRef ScopeName, in normalizeAttrName() argument 117 (SyntaxUsed == AttributeList::AS_CXX11 && ScopeName == "gnu"); in normalizeAttrName() 126 const IdentifierInfo *ScopeName, in getKind() argument 131 if (ScopeName) in getKind() 132 FullName += ScopeName->getName(); in getKind() 138 if (ScopeName || SyntaxUsed == AS_CXX11) in getKind() 148 StringRef Scope = ScopeName ? ScopeName->getName() : ""; in getAttributeSpellingListIndex()
|
/external/clang/include/clang/Sema/ |
D | AttributeList.h | 92 IdentifierInfo *ScopeName; variable 219 : AttrName(attrName), ScopeName(scopeName), AttrRange(attrRange), in AttributeList() 237 : AttrName(attrName), ScopeName(scopeName), AttrRange(attrRange), in AttributeList() 258 : AttrName(attrName), ScopeName(scopeName), AttrRange(attrRange), in AttributeList() 276 : AttrName(attrName), ScopeName(scopeName), AttrRange(attrRange), in AttributeList() 294 : AttrName(attrName), ScopeName(scopeName), AttrRange(attrRange), in AttributeList() 308 : AttrName(attrName), ScopeName(scopeName), AttrRange(attrRange), in AttributeList() 333 bool hasScope() const { return ScopeName; } in hasScope() 334 IdentifierInfo *getScopeName() const { return ScopeName; } in getScopeName()
|
/external/llvm/tools/llvm-readobj/ |
D | ARMAttributeParser.cpp | 622 StringRef ScopeName, IndexName; in ParseSubsection() local 626 ScopeName = "FileAttributes"; in ParseSubsection() 629 ScopeName = "SectionAttributes"; in ParseSubsection() 634 ScopeName = "SymbolAttributes"; in ParseSubsection() 643 DictScope ASS(SW, ScopeName); in ParseSubsection()
|
/external/clang/lib/Parse/ |
D | ParseDeclCXX.cpp | 3624 IdentifierInfo *ScopeName) { in IsBuiltInOrStandardCXX11Attribute() argument 3625 switch (AttributeList::getKind(AttrName, ScopeName, in IsBuiltInOrStandardCXX11Attribute() 3656 IdentifierInfo *ScopeName, in ParseCXX11AttributeArgs() argument 3663 if (!hasAttribute(AttrSyntax::CXX, ScopeName, AttrName, in ParseCXX11AttributeArgs() 3671 if (ScopeName && ScopeName->getName() == "gnu") in ParseCXX11AttributeArgs() 3674 ParseGNUAttributeArgs(AttrName, AttrNameLoc, Attrs, EndLoc, ScopeName, in ParseCXX11AttributeArgs() 3679 ScopeName, ScopeLoc, AttributeList::AS_CXX11); in ParseCXX11AttributeArgs() 3682 if (Attr && IsBuiltInOrStandardCXX11Attribute(AttrName, ScopeName)) { in ParseCXX11AttributeArgs() 3752 IdentifierInfo *ScopeName = nullptr, *AttrName = nullptr; in ParseCXX11AttributeSpecifier() local 3761 ScopeName = AttrName; in ParseCXX11AttributeSpecifier() [all …]
|
D | ParseDecl.cpp | 245 IdentifierInfo *ScopeName, in ParseAttributeWithTypeArg() argument 264 ScopeName, ScopeLoc, T.get(), Syntax); in ParseAttributeWithTypeArg() 267 ScopeName, ScopeLoc, nullptr, 0, Syntax); in ParseAttributeWithTypeArg() 272 ParsedAttributes &Attrs, SourceLocation *EndLoc, IdentifierInfo *ScopeName, in ParseAttributeArgsCommon() argument 282 AttributeList::getKind(AttrName, ScopeName, Syntax); in ParseAttributeArgsCommon() 322 Attrs.addNew(AttrName, SourceRange(AttrLoc, RParen), ScopeName, ScopeLoc, in ParseAttributeArgsCommon() 338 IdentifierInfo *ScopeName, in ParseGNUAttributeArgs() argument 346 AttributeList::getKind(AttrName, ScopeName, Syntax); in ParseGNUAttributeArgs() 349 ParseAvailabilityAttribute(*AttrName, AttrNameLoc, Attrs, EndLoc, ScopeName, in ParseGNUAttributeArgs() 354 ScopeName, ScopeLoc, Syntax); in ParseGNUAttributeArgs() [all …]
|
/external/clang/include/clang/Parse/ |
D | Parser.h | 2091 IdentifierInfo *ScopeName, SourceLocation ScopeLoc, 2117 IdentifierInfo *ScopeName, 2156 IdentifierInfo *ScopeName, 2193 IdentifierInfo *ScopeName, 2201 IdentifierInfo *ScopeName, 2209 IdentifierInfo *ScopeName, 2217 IdentifierInfo *ScopeName,
|