/openbsd/gnu/llvm/clang/lib/Basic/ |
H A D | XRayLists.cpp | 28 AttrList(llvm::SpecialCaseList::createOrDie( in XRayFunctionFilter() 41 AttrList->inSection("always", "fun", FunctionName, "arg1")) in shouldImbueFunction() 45 AttrList->inSection("always", "fun", FunctionName)) in shouldImbueFunction() 50 AttrList->inSection("never", "fun", FunctionName)) in shouldImbueFunction() 61 AttrList->inSection("always", "src", Filename, Category)) in shouldImbueFunctionsInFile() 65 AttrList->inSection("never", "src", Filename, Category)) in shouldImbueFunctionsInFile()
|
/openbsd/gnu/llvm/clang/include/clang/Sema/ |
H A D | ParsedAttr.h | 939 AttrList.push_back(newAttr); in addAtEnd() 945 AttrList.erase(llvm::find(AttrList, ToBeRemoved)); in remove() 970 AttrList.insert(AttrList.begin(), B.I, E.I); in addAll() 974 AttrList.insert(AttrList.begin(), B.I, E.I); in addAll() 978 AttrList.insert(AttrList.end(), B.I, E.I); in addAllAtEnd() 982 AttrList.insert(AttrList.end(), B.I, E.I); in addAllAtEnd() 992 return *AttrList.front(); in front() 996 return *AttrList.front(); in front() 1000 return *AttrList.back(); in back() 1004 return *AttrList.back(); in back() [all …]
|
H A D | Sema.h | 4664 const ParsedAttributesView &AttrList, 5073 StmtResult ActOnAttributedStmt(const ParsedAttributes &AttrList, 6085 const ParsedAttributesView &AttrList, 6148 const ParsedAttributesView &AttrList); 6185 const ParsedAttributesView &AttrList, bool IsInstantiation, 6208 const ParsedAttributesView &AttrList); 6217 const ParsedAttributesView &AttrList, 10201 const ParsedAttributesView &AttrList, SkipBodyInfo *SkipBody); 10232 SourceLocation EndProtoLoc, const ParsedAttributesView &AttrList, 10241 const ParsedAttributesView &AttrList); [all …]
|
H A D | DeclSpec.h | 1214 ParsedAttributesView AttrList; member 1596 const ParsedAttributesView &getAttrs() const { return AttrList; } in getAttrs() 1597 ParsedAttributesView &getAttrs() { return AttrList; } in getAttrs()
|
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUAttributor.cpp | 331 SmallVector<Attribute, 8> AttrList; in manifest() local 334 AttrList.push_back(Attribute::get(Ctx, "uniform-work-group-size", in manifest() 336 return IRAttributeManifest::manifestAttrs(A, getIRPosition(), AttrList, in manifest() 483 SmallVector<Attribute, 8> AttrList; in manifest() local 488 AttrList.push_back(Attribute::get(Ctx, Attr.second)); in manifest() 491 return IRAttributeManifest::manifestAttrs(A, getIRPosition(), AttrList, in manifest() 690 SmallVector<Attribute, 8> AttrList; in manifest() local 706 AttrList.push_back( in manifest() 708 return IRAttributeManifest::manifestAttrs(A, getIRPosition(), AttrList, in manifest()
|
/openbsd/gnu/usr.bin/perl/dist/SelfLoader/lib/ |
H A D | SelfLoader.pm | 9 our $AttrList; 118 (?:$AttrList)? # optional attribute list
|
/openbsd/gnu/llvm/clang/include/clang/Basic/ |
H A D | XRayLists.h | 32 std::unique_ptr<llvm::SpecialCaseList> AttrList; variable
|
H A D | CMakeLists.txt | 28 clang_tablegen(AttrList.inc -gen-clang-attr-list
|
/openbsd/gnu/usr.bin/clang/include/clang/Basic/ |
H A D | Makefile | 28 AttrList.inc \ 73 AttrList.inc: ${CLANG_INC}/clang/Basic/Attr.td
|
/openbsd/gnu/llvm/llvm/lib/IR/ |
H A D | AttributeImpl.h | 281 static void Profile(FoldingSetNodeID &ID, ArrayRef<Attribute> AttrList) { in Profile() argument 282 for (const auto &Attr : AttrList) in Profile()
|
/openbsd/gnu/llvm/llvm/lib/Transforms/Utils/ |
H A D | AssumeBundleBuilder.cpp | 208 auto addAttrList = [&](AttributeList AttrList, unsigned NumArgs) { in addCall() argument 210 for (Attribute Attr : AttrList.getParamAttrs(Idx)) { in addCall() 216 for (Attribute Attr : AttrList.getFnAttrs()) in addCall()
|
/openbsd/gnu/llvm/llvm/utils/gn/secondary/clang/include/clang/Basic/ |
H A D | BUILD.gn | 65 clang_tablegen("AttrList") {
|
/openbsd/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Basic/ |
H A D | BUILD.gn | 24 "//clang/include/clang/Basic:AttrList",
|
/openbsd/gnu/llvm/clang/tools/libclang/ |
H A D | CXIndexDataConsumer.cpp | 1166 EntityInfo.AttrList = AttrListInfo::create(D, *this); in getEntityInfo() 1167 EntityInfo.attributes = EntityInfo.AttrList->getAttrs(); in getEntityInfo() 1168 EntityInfo.numAttributes = EntityInfo.AttrList->getNumAttrs(); in getEntityInfo()
|
H A D | CXIndexDataConsumer.h | 51 IntrusiveRefCntPtr<AttrListInfo> AttrList; member
|
/openbsd/gnu/llvm/llvm/include/llvm/Transforms/IPO/ |
H A D | Attributor.h | 848 AttributeList AttrList; 851 AttrList = CB->getAttributes(); 853 AttrList = getAssociatedFunction()->getAttributes(); 857 AttrList = AttrList.removeAttributeAtIndex(Ctx, getAttrIdx(), AK); 860 CB->setAttributes(AttrList); 862 getAssociatedFunction()->setAttributes(AttrList);
|
/openbsd/gnu/llvm/clang/lib/Sema/ |
H A D | SemaDeclObjC.cpp | 981 const ParsedAttributesView &AttrList, SkipBodyInfo *SkipBody) { in ActOnStartClassInterface() argument 1073 ProcessDeclAttributeList(TUScope, IDecl, AttrList); in ActOnStartClassInterface() 1224 const ParsedAttributesView &AttrList, SkipBodyInfo *SkipBody) { in ActOnStartProtocolInterface() argument 1274 ProcessDeclAttributeList(TUScope, PDecl, AttrList); in ActOnStartProtocolInterface() 1824 const ParsedAttributesView &AttrList) { in ActOnStartCategoryInterface() argument 1894 ProcessDeclAttributeList(TUScope, CDecl, AttrList); in ActOnStartCategoryInterface() 4729 const ParsedAttributesView &AttrList, tok::ObjCKeywordKind MethodDeclKind, in ActOnMethodDeclaration() argument 4838 ProcessDeclAttributeList(TUScope, ObjCMethod, AttrList); in ActOnMethodDeclaration()
|
H A D | SemaDeclCXX.cpp | 10206 SourceLocation RBrac, const ParsedAttributesView &AttrList) { in ActOnFinishCXXMemberSpecification() argument 10212 for (const ParsedAttr &AL : AttrList) { in ActOnFinishCXXMemberSpecification() 10224 LBrac, RBrac, AttrList); in ActOnFinishCXXMemberSpecification() 11289 ProcessDeclAttributeList(DeclRegionScope, Namespc, AttrList); in ActOnStartNamespaceDef() 11821 ProcessDeclAttributeList(S, UDir, AttrList); in ActOnUsingDirective() 11914 SS, TargetNameInfo, EllipsisLoc, AttrList, in ActOnUsingDeclaration() 12397 const ParsedAttributesView &AttrList, bool IsInstantiation, in BuildUsingDeclaration() argument 12477 ProcessDeclAttributeList(S, D, AttrList); in BuildUsingDeclaration() 12487 ProcessDeclAttributeList(S, UD, AttrList); in BuildUsingDeclaration() 13111 ProcessDeclAttributeList(S, NewTD, AttrList); in ActOnAliasDeclaration() [all …]
|
H A D | SemaDeclAttr.cpp | 9357 Scope *S, Decl *D, const ParsedAttributesView &AttrList, in ProcessDeclAttributeList() argument 9359 if (AttrList.empty()) in ProcessDeclAttributeList() 9362 for (const ParsedAttr &AL : AttrList) in ProcessDeclAttributeList() 9370 Diag(AttrList.begin()->getLoc(), diag::err_attribute_weakref_without_alias) in ProcessDeclAttributeList() 9432 const ParsedAttributesView &AttrList) { in ProcessDeclAttributeDelayed() argument 9433 for (const ParsedAttr &AL : AttrList) in ProcessDeclAttributeDelayed() 9448 AccessSpecDecl *ASDecl, const ParsedAttributesView &AttrList) { in ProcessAccessDeclAttributeList() argument 9449 for (const ParsedAttr &AL : AttrList) { in ProcessAccessDeclAttributeList()
|
H A D | SemaType.cpp | 3999 Sema &S, Declarator &D, const ParsedAttributesView &AttrList, in getCCForDeclaratorChunk() argument 4004 for (const ParsedAttr &AL : AttrList) { in getCCForDeclaratorChunk() 4801 [](const ParsedAttributesView &AttrList) -> bool { in GetFullTypeForDeclarator() argument 4802 return AttrList.hasAttribute(ParsedAttr::AT_CFReturnsRetained) || in GetFullTypeForDeclarator() 4803 AttrList.hasAttribute(ParsedAttr::AT_CFReturnsNotRetained); in GetFullTypeForDeclarator()
|
/openbsd/gnu/llvm/llvm/lib/Transforms/IPO/ |
H A D | Attributor.cpp | 1147 AttributeList AttrList; in getAttrsFromIRAttr() local 1149 AttrList = CB->getAttributes(); in getAttrsFromIRAttr() 1151 AttrList = getAssociatedFunction()->getAttributes(); in getAttrsFromIRAttr() 1153 bool HasAttr = AttrList.hasAttributeAtIndex(getAttrIdx(), AK); in getAttrsFromIRAttr() 1155 Attrs.push_back(AttrList.getAttributeAtIndex(getAttrIdx(), AK)); in getAttrsFromIRAttr()
|
/openbsd/gnu/llvm/clang/utils/TableGen/ |
H A D | ClangAttrEmitter.cpp | 2880 const std::vector<Record*> &AttrList) { in emitAttrList() argument 2881 for (auto Cur : AttrList) { in emitAttrList()
|
/openbsd/gnu/llvm/llvm/docs/TableGen/ |
H A D | BackEnds.rst | 289 **Purpose**: Creates AttrList.inc, which is used when a list of semantic
|
/openbsd/gnu/llvm/clang/lib/CodeGen/ |
H A D | CGCall.cpp | 2130 llvm::AttributeList &AttrList, in ConstructAttributeList() argument 2657 AttrList = llvm::AttributeList::get( in ConstructAttributeList()
|