/external/clang/lib/Sema/ |
H A D | AttributeList.cpp | 112 static StringRef normalizeAttrName(StringRef AttrName, StringRef ScopeName, argument 117 (SyntaxUsed == AttributeList::AS_CXX11 && ScopeName == "gnu"); 126 const IdentifierInfo *ScopeName, 131 if (ScopeName) 132 FullName += ScopeName->getName(); 138 if (ScopeName || SyntaxUsed == AS_CXX11) 148 StringRef Scope = ScopeName ? ScopeName->getName() : ""; 125 getKind(const IdentifierInfo *Name, const IdentifierInfo *ScopeName, Syntax SyntaxUsed) argument
|
/external/clang/include/clang/Sema/ |
H A D | AttributeList.h | 92 IdentifierInfo *ScopeName; member in class:clang::AttributeList 219 : AttrName(attrName), ScopeName(scopeName), AttrRange(attrRange), 237 : AttrName(attrName), ScopeName(scopeName), AttrRange(attrRange), 258 : AttrName(attrName), ScopeName(scopeName), AttrRange(attrRange), 276 : AttrName(attrName), ScopeName(scopeName), AttrRange(attrRange), 294 : AttrName(attrName), ScopeName(scopeName), AttrRange(attrRange), 308 : AttrName(attrName), ScopeName(scopeName), AttrRange(attrRange), 333 bool hasScope() const { return ScopeName; } 334 IdentifierInfo *getScopeName() const { return ScopeName; }
|
/external/llvm/tools/llvm-readobj/ |
H A D | ARMAttributeParser.cpp | 622 StringRef ScopeName, IndexName; local 626 ScopeName = "FileAttributes"; 629 ScopeName = "SectionAttributes"; 634 ScopeName = "SymbolAttributes"; 643 DictScope ASS(SW, ScopeName);
|
/external/clang/lib/Parse/ |
H A D | ParseDecl.cpp | 245 IdentifierInfo *ScopeName, 264 ScopeName, ScopeLoc, T.get(), Syntax); 267 ScopeName, ScopeLoc, nullptr, 0, Syntax); 272 ParsedAttributes &Attrs, SourceLocation *EndLoc, IdentifierInfo *ScopeName, 282 AttributeList::getKind(AttrName, ScopeName, Syntax); 322 Attrs.addNew(AttrName, SourceRange(AttrLoc, RParen), ScopeName, ScopeLoc, 338 IdentifierInfo *ScopeName, 346 AttributeList::getKind(AttrName, ScopeName, Syntax); 349 ParseAvailabilityAttribute(*AttrName, AttrNameLoc, Attrs, EndLoc, ScopeName, 354 ScopeName, ScopeLo 241 ParseAttributeWithTypeArg(IdentifierInfo &AttrName, SourceLocation AttrNameLoc, ParsedAttributes &Attrs, SourceLocation *EndLoc, IdentifierInfo *ScopeName, SourceLocation ScopeLoc, AttributeList::Syntax Syntax) argument 270 ParseAttributeArgsCommon( IdentifierInfo *AttrName, SourceLocation AttrNameLoc, ParsedAttributes &Attrs, SourceLocation *EndLoc, IdentifierInfo *ScopeName, SourceLocation ScopeLoc, AttributeList::Syntax Syntax) argument 334 ParseGNUAttributeArgs(IdentifierInfo *AttrName, SourceLocation AttrNameLoc, ParsedAttributes &Attrs, SourceLocation *EndLoc, IdentifierInfo *ScopeName, SourceLocation ScopeLoc, AttributeList::Syntax Syntax, Declarator *D) argument 852 ParseAvailabilityAttribute(IdentifierInfo &Availability, SourceLocation AvailabilityLoc, ParsedAttributes &attrs, SourceLocation *endLoc, IdentifierInfo *ScopeName, SourceLocation ScopeLoc, AttributeList::Syntax Syntax) argument 1040 ParseObjCBridgeRelatedAttribute(IdentifierInfo &ObjCBridgeRelated, SourceLocation ObjCBridgeRelatedLoc, ParsedAttributes &attrs, SourceLocation *endLoc, IdentifierInfo *ScopeName, SourceLocation ScopeLoc, AttributeList::Syntax Syntax) argument 1259 ParseTypeTagForDatatypeAttribute(IdentifierInfo &AttrName, SourceLocation AttrNameLoc, ParsedAttributes &Attrs, SourceLocation *EndLoc, IdentifierInfo *ScopeName, SourceLocation ScopeLoc, AttributeList::Syntax Syntax) argument [all...] |
H A D | ParseDeclCXX.cpp | 3624 IdentifierInfo *ScopeName) { 3625 switch (AttributeList::getKind(AttrName, ScopeName, 3656 IdentifierInfo *ScopeName, 3663 if (!hasAttribute(AttrSyntax::CXX, ScopeName, AttrName, 3671 if (ScopeName && ScopeName->getName() == "gnu") 3674 ParseGNUAttributeArgs(AttrName, AttrNameLoc, Attrs, EndLoc, ScopeName, 3679 ScopeName, ScopeLoc, AttributeList::AS_CXX11); 3682 if (Attr && IsBuiltInOrStandardCXX11Attribute(AttrName, ScopeName)) { 3752 IdentifierInfo *ScopeName local 3623 IsBuiltInOrStandardCXX11Attribute(IdentifierInfo *AttrName, IdentifierInfo *ScopeName) argument 3652 ParseCXX11AttributeArgs(IdentifierInfo *AttrName, SourceLocation AttrNameLoc, ParsedAttributes &Attrs, SourceLocation *EndLoc, IdentifierInfo *ScopeName, SourceLocation ScopeLoc) argument [all...] |
/external/clang/include/clang/Parse/ |
H A 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,
|