/external/clang/lib/Sema/ |
AttributeList.cpp | 110 StringRef AttrName = Name->getName(); 113 if (AttrName.startswith("__") && AttrName.endswith("__") && 114 AttrName.size() >= 4) 115 AttrName = AttrName.substr(2, AttrName.size() - 4); 124 Buf += AttrName; 132 StringRef Name = AttrName->getName();
|
SemaDeclAttr.cpp | 237 StringRef AttrName, 255 << AttrName << AttrArgNum << IdxExpr->getSourceRange(); 262 << AttrName << AttrArgNum << IdxExpr->getSourceRange(); 270 << AttrName << IdxExpr->getSourceRange(); [all...] |
/external/clang/include/clang/Sema/ |
AttributeList.h | 70 IdentifierInfo *AttrName; 163 AttributeList(IdentifierInfo *attrName, SourceRange attrRange, 168 : AttrName(attrName), ScopeName(scopeName), ParmName(parmName), 178 AttributeList(IdentifierInfo *attrName, SourceRange attrRange, 187 : AttrName(attrName), ScopeName(scopeName), ParmName(parmName), 201 AttributeList(IdentifierInfo *attrName, SourceRange attrRange, 207 : 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 | 568 SourceLocation AttrName = ConsumeToken(); // consume last attribute name 632 Diag(AttrName, diag::err_objc_expected_property_attr) << II; [all...] |
ParseDecl.cpp | 139 IdentifierInfo *AttrName = Tok.getIdentifierInfo(); 144 if (LateAttrs && isAttributeLateParsed(*AttrName)) { 146 new LateParsedAttribute(this, *AttrName, AttrNameLoc); 162 ParseGNUAttributeArgs(AttrName, AttrNameLoc, attrs, endLoc, 166 attrs.addNew(AttrName, AttrNameLoc, 0, AttrNameLoc, 184 void Parser::ParseGNUAttributeArgs(IdentifierInfo *AttrName, 195 if (AttrName->isStr("availability")) { 196 ParseAvailabilityAttribute(*AttrName, AttrNameLoc, Attrs, EndLoc); 201 if (IsThreadSafetyAttribute(AttrName->getName())) { 202 ParseThreadSafetyAttribute(*AttrName, AttrNameLoc, Attrs, EndLoc) [all...] |
/external/clang/include/clang/Parse/ |
Parser.h | 789 IdentifierInfo &AttrName; 795 : Self(P), AttrName(Name), AttrNameLoc(Loc) {} [all...] |