Home
last modified time | relevance | path

Searched refs:AttrList (Results 1 – 19 of 19) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/VMCore/
DAttributes.cpp207 AttrListPtr::AttrListPtr(AttributeListImpl *LI) : AttrList(LI) { in AttrListPtr()
211 AttrListPtr::AttrListPtr(const AttrListPtr &P) : AttrList(P.AttrList) { in AttrListPtr()
212 if (AttrList) AttrList->AddRef(); in AttrListPtr()
217 if (AttrList == RHS.AttrList) return *this; in operator =()
218 if (AttrList) AttrList->DropRef(); in operator =()
219 AttrList = RHS.AttrList; in operator =()
220 if (AttrList) AttrList->AddRef(); in operator =()
225 if (AttrList) AttrList->DropRef(); in ~AttrListPtr()
232 return AttrList ? AttrList->Attrs.size() : 0; in getNumSlots()
238 assert(AttrList && Slot < AttrList->Attrs.size() && "Slot # out of range!"); in getSlot()
[all …]
/external/swiftshader/third_party/LLVM/include/llvm/
DAttributes.h189 AttributeListImpl *AttrList; variable
191 AttrListPtr() : AttrList(0) {} in AttrListPtr()
260 { return AttrList == RHS.AttrList; }
262 { return AttrList != RHS.AttrList; }
273 return AttrList; in getRawPointer()
283 return AttrList == 0; in isEmpty()
/external/clang/include/clang/Sema/
DDeclSpec.h1118 AttributeList *AttrList; member
1469 return Common.AttrList; in getAttrs()
1473 return Common.AttrList; in getAttrListRef()
1492 I.Ptr.AttrList = nullptr; in getPointer()
1504 I.Ref.AttrList = nullptr; in getReference()
1516 I.Arr.AttrList = nullptr; in getArray()
1559 I.Cls.AttrList = nullptr; in getBlockPointer()
1570 I.Cls.AttrList = nullptr; in getPipe()
1582 I.Mem.AttrList = nullptr; in getMemberPointer()
1594 I.Common.AttrList = nullptr; in getParen()
[all …]
DSema.h1846 AttributeList *AttrList,
2017 AttributeList *AttrList);
3003 const AttributeList *AttrList);
4193 AttributeList *AttrList,
4222 AttributeList *AttrList);
4256 AttributeList *AttrList,
4276 AttributeList *AttrList,
4284 AttributeList *AttrList,
5424 AttributeList *AttrList);
7344 AttributeList *AttrList);
[all …]
/external/llvm/lib/IR/
DAttributeImpl.h206 static void Profile(FoldingSetNodeID &ID, ArrayRef<Attribute> AttrList) { in Profile() argument
207 for (unsigned I = 0, E = AttrList.size(); I != E; ++I) in Profile()
208 AttrList[I].Profile(ID); in Profile()
/external/clang/include/clang/Basic/
DCMakeLists.txt26 clang_tablegen(AttrList.inc -gen-clang-attr-list
/external/clang/lib/Sema/
DSemaStmtAttr.cpp295 StmtResult Sema::ProcessStmtAttributes(Stmt *S, AttributeList *AttrList, in ProcessStmtAttributes() argument
298 for (const AttributeList* l = AttrList; l; l = l->getNext()) { in ProcessStmtAttributes()
DSemaDeclObjC.cpp908 SourceLocation EndProtoLoc, AttributeList *AttrList) { in ActOnStartClassInterface() argument
993 if (AttrList) in ActOnStartClassInterface()
994 ProcessDeclAttributeList(TUScope, IDecl, AttrList); in ActOnStartClassInterface()
1130 AttributeList *AttrList) { in ActOnStartProtocolInterface() argument
1169 if (AttrList) in ActOnStartProtocolInterface()
1170 ProcessDeclAttributeList(TUScope, PDecl, AttrList); in ActOnStartProtocolInterface()
4289 AttributeList *AttrList, tok::ObjCKeywordKind MethodDeclKind, in ActOnMethodDeclaration() argument
4397 if (AttrList) in ActOnMethodDeclaration()
4398 ProcessDeclAttributeList(TUScope, ObjCMethod, AttrList); in ActOnMethodDeclaration()
DSemaDeclCXX.cpp6576 AttributeList *AttrList) { in ActOnFinishCXXMemberSpecification() argument
6582 for (const AttributeList* l = AttrList; l; l = l->getNext()) { in ActOnFinishCXXMemberSpecification()
6593 FieldCollector->getCurNumFields()), LBrac, RBrac, AttrList); in ActOnFinishCXXMemberSpecification()
7337 AttributeList *AttrList, in ActOnStartNamespaceDef() argument
7412 ProcessDeclAttributeList(DeclRegionScope, Namespc, AttrList); in ActOnStartNamespaceDef()
7709 AttributeList *AttrList) { in ActOnUsingDirective() argument
7783 ProcessDeclAttributeList(S, UDir, AttrList); in ActOnUsingDirective()
7808 AttributeList *AttrList, in ActOnUsingDeclaration() argument
7863 TargetNameInfo, AttrList, in ActOnUsingDeclaration()
8236 AttributeList *AttrList, in BuildUsingDeclaration() argument
[all …]
DDeclSpec.cpp187 I.Fun.AttrList = nullptr; in getFunction()
DSemaDeclAttr.cpp5925 const AttributeList *AttrList, in ProcessDeclAttributeList() argument
5927 for (const AttributeList* l = AttrList; l; l = l->getNext()) in ProcessDeclAttributeList()
5935 Diag(AttrList->getLoc(), diag::err_attribute_weakref_without_alias) in ProcessDeclAttributeList()
5973 const AttributeList *AttrList) { in ProcessAccessDeclAttributeList() argument
5974 for (const AttributeList* l = AttrList; l; l = l->getNext()) { in ProcessAccessDeclAttributeList()
DSemaType.cpp3129 for (auto Attr = FTI.AttrList; Attr; Attr = Attr->getNext()) { in getCCForDeclaratorChunk()
DSemaDecl.cpp5789 static bool hasParsedAttr(Scope *S, const AttributeList *AttrList, in hasParsedAttr() argument
5791 for (const AttributeList *L = AttrList; L; L = L->getNext()) in hasParsedAttr()
/external/clang/
DAndroid.bp79 "clang/Basic/AttrList.inc",
/external/clang/tools/libclang/
DCXIndexDataConsumer.cpp1157 EntityInfo.AttrList = AttrListInfo::create(D, *this); in getEntityInfo()
1158 EntityInfo.attributes = EntityInfo.AttrList->getAttrs(); in getEntityInfo()
1159 EntityInfo.numAttributes = EntityInfo.AttrList->getNumAttrs(); in getEntityInfo()
DCXIndexDataConsumer.h53 IntrusiveRefCntPtr<AttrListInfo> AttrList; member
/external/clang/lib/Parse/
DParseDecl.cpp1411 AttributeList *AttrList = attrs.getList(); in ProhibitCXX11Attributes() local
1412 while (AttrList) { in ProhibitCXX11Attributes()
1413 if (AttrList->isCXX11Attribute()) { in ProhibitCXX11Attributes()
1414 Diag(AttrList->getLoc(), diag::err_attribute_not_type_attr) in ProhibitCXX11Attributes()
1415 << AttrList->getName(); in ProhibitCXX11Attributes()
1416 AttrList->setInvalid(); in ProhibitCXX11Attributes()
1418 AttrList = AttrList->getNext(); in ProhibitCXX11Attributes()
6225 attrs.set(Chunk.Common.AttrList); in ParseMisplacedBracketDeclarator()
/external/llvm/docs/TableGen/
DBackEnds.rst259 **Purpose**: Creates AttrList.inc, which is used when a list of semantic
/external/clang/utils/TableGen/
DClangAttrEmitter.cpp1876 const std::vector<Record*> &AttrList) { in emitAttrList() argument
1877 for (auto Cur : AttrList) { in emitAttrList()