/external/clang/lib/Sema/ |
AttributeList.cpp | 112 StringRef AttrName = Name->getName(); 115 if (AttrName.startswith("__") && AttrName.endswith("__") && 116 AttrName.size() >= 4) 117 AttrName = AttrName.substr(2, AttrName.size() - 4); 126 Buf += AttrName; 134 StringRef Name = AttrName->getName();
|
SemaDeclAttr.cpp | 239 StringRef AttrName, 258 std::string Name = std::string("'") + AttrName.str() + std::string("'"); 267 << AttrName << AttrArgNum << IdxExpr->getSourceRange(); 275 << AttrName << IdxExpr->getSourceRange(); [all...] |
/external/clang/include/clang/Sema/ |
AttributeList.h | 70 IdentifierInfo *AttrName; 182 AttributeList(IdentifierInfo *attrName, SourceRange attrRange, 187 : AttrName(attrName), ScopeName(scopeName), ParmName(parmName), 198 AttributeList(IdentifierInfo *attrName, SourceRange attrRange, 207 : AttrName(attrName), ScopeName(scopeName), ParmName(parmName), 221 AttributeList(IdentifierInfo *attrName, SourceRange attrRange, 227 : AttrName(attrName), ScopeName(scopeName), ParmName(argumentKindName) [all...] |
/external/clang/test/Index/ |
recursive-cxx-member-calls.cpp | 101 llvm::StringRef AttrName = Name->getName(); 102 if (AttrName.startswith("__") && AttrName.endswith("__")) 103 AttrName = AttrName.substr(2, AttrName.size() - 4); 105 return llvm::StringSwitch < AttributeList::Kind > (AttrName) [all...] |
/external/clang/utils/TableGen/ |
ClangAttrEmitter.cpp | 73 static StringRef NormalizeAttrName(StringRef AttrName) { 74 if (AttrName.startswith("__")) 75 AttrName = AttrName.substr(2, AttrName.size()); 77 if (AttrName.endswith("__")) 78 AttrName = AttrName.substr(0, AttrName.size() - 2); 80 return AttrName; [all...] |
/external/clang/lib/Parse/ |
ParseDeclCXX.cpp | [all...] |
ParseObjc.cpp | 581 SourceLocation AttrName = ConsumeToken(); // consume last attribute name 645 Diag(AttrName, diag::err_objc_expected_property_attr) << II; [all...] |
ParseDecl.cpp | 140 IdentifierInfo *AttrName = Tok.getIdentifierInfo(); 145 if (LateAttrs && isAttributeLateParsed(*AttrName)) { 147 new LateParsedAttribute(this, *AttrName, AttrNameLoc); 163 ParseGNUAttributeArgs(AttrName, AttrNameLoc, attrs, endLoc, 167 attrs.addNew(AttrName, AttrNameLoc, 0, AttrNameLoc, 191 void Parser::ParseGNUAttributeArgs(IdentifierInfo *AttrName, 202 if (AttrName->isStr("availability")) { 203 ParseAvailabilityAttribute(*AttrName, AttrNameLoc, Attrs, EndLoc); 208 if (IsThreadSafetyAttribute(AttrName->getName())) { 209 ParseThreadSafetyAttribute(*AttrName, AttrNameLoc, Attrs, EndLoc) [all...] |
/external/clang/include/clang/Parse/ |
Parser.h | 818 IdentifierInfo &AttrName; 824 : Self(P), AttrName(Name), AttrNameLoc(Loc) {} [all...] |