/external/clang/lib/Sema/ |
H A D | SemaStmtAttr.cpp | 295 StmtResult Sema::ProcessStmtAttributes(Stmt *S, AttributeList *AttrList, argument 298 for (const AttributeList* l = AttrList; l; l = l->getNext()) {
|
H A D | SemaDeclAttr.cpp | 5925 const AttributeList *AttrList, 5927 for (const AttributeList* l = AttrList; l; l = l->getNext()) 5935 Diag(AttrList->getLoc(), diag::err_attribute_weakref_without_alias) 5973 const AttributeList *AttrList) { 5974 for (const AttributeList* l = AttrList; l; l = l->getNext()) { 5924 ProcessDeclAttributeList(Scope *S, Decl *D, const AttributeList *AttrList, bool IncludeCXX11Attributes) argument 5972 ProcessAccessDeclAttributeList(AccessSpecDecl *ASDecl, const AttributeList *AttrList) argument
|
H A D | SemaDeclObjC.cpp | 908 SourceLocation EndProtoLoc, AttributeList *AttrList) { 993 if (AttrList) 994 ProcessDeclAttributeList(TUScope, IDecl, AttrList); 1130 AttributeList *AttrList) { 1132 // FIXME: Deal with AttrList. 1169 if (AttrList) 1170 ProcessDeclAttributeList(TUScope, PDecl, AttrList); 4289 AttributeList *AttrList, tok::ObjCKeywordKind MethodDeclKind, 4397 if (AttrList) 4398 ProcessDeclAttributeList(TUScope, ObjCMethod, AttrList); 900 ActOnStartClassInterface(Scope *S, SourceLocation AtInterfaceLoc, IdentifierInfo *ClassName, SourceLocation ClassLoc, ObjCTypeParamList *typeParamList, IdentifierInfo *SuperName, SourceLocation SuperLoc, ArrayRef<ParsedType> SuperTypeArgs, SourceRange SuperTypeArgsRange, Decl * const *ProtoRefs, unsigned NumProtoRefs, const SourceLocation *ProtoLocs, SourceLocation EndProtoLoc, AttributeList *AttrList) argument 1123 ActOnStartProtocolInterface(SourceLocation AtProtoInterfaceLoc, IdentifierInfo *ProtocolName, SourceLocation ProtocolLoc, Decl * const *ProtoRefs, unsigned NumProtoRefs, const SourceLocation *ProtoLocs, SourceLocation EndProtoLoc, AttributeList *AttrList) argument 4278 ActOnMethodDeclaration( Scope *S, SourceLocation MethodLoc, SourceLocation EndLoc, tok::TokenKind MethodType, ObjCDeclSpec &ReturnQT, ParsedType ReturnType, ArrayRef<SourceLocation> SelectorLocs, Selector Sel, ObjCArgInfo *ArgInfo, DeclaratorChunk::ParamInfo *CParamInfo, unsigned CNumArgs, AttributeList *AttrList, tok::ObjCKeywordKind MethodDeclKind, bool isVariadic, bool MethodDefinition) argument [all...] |
H A D | SemaDecl.cpp | 5789 static bool hasParsedAttr(Scope *S, const AttributeList *AttrList, argument 5791 for (const AttributeList *L = AttrList; L; L = L->getNext())
|
H A D | SemaDeclCXX.cpp | 6576 AttributeList *AttrList) { 6582 for (const AttributeList* l = AttrList; l; l = l->getNext()) { 6593 FieldCollector->getCurNumFields()), LBrac, RBrac, AttrList); 7337 AttributeList *AttrList, 7412 ProcessDeclAttributeList(DeclRegionScope, Namespc, AttrList); 7709 AttributeList *AttrList) { 7783 ProcessDeclAttributeList(S, UDir, AttrList); 7808 AttributeList *AttrList, 7863 TargetNameInfo, AttrList, 8236 AttributeList *AttrList, 6572 ActOnFinishCXXMemberSpecification(Scope* S, SourceLocation RLoc, Decl *TagDecl, SourceLocation LBrac, SourceLocation RBrac, AttributeList *AttrList) argument 7331 ActOnStartNamespaceDef(Scope *NamespcScope, SourceLocation InlineLoc, SourceLocation NamespaceLoc, SourceLocation IdentLoc, IdentifierInfo *II, SourceLocation LBrace, AttributeList *AttrList, UsingDirectiveDecl *&UD) argument 7703 ActOnUsingDirective(Scope *S, SourceLocation UsingLoc, SourceLocation NamespcLoc, CXXScopeSpec &SS, SourceLocation IdentLoc, IdentifierInfo *NamespcName, AttributeList *AttrList) argument 7802 ActOnUsingDeclaration(Scope *S, AccessSpecifier AS, bool HasUsingKeyword, SourceLocation UsingLoc, CXXScopeSpec &SS, UnqualifiedId &Name, AttributeList *AttrList, bool HasTypenameKeyword, SourceLocation TypenameLoc) argument 8232 BuildUsingDeclaration(Scope *S, AccessSpecifier AS, SourceLocation UsingLoc, CXXScopeSpec &SS, DeclarationNameInfo NameInfo, AttributeList *AttrList, bool IsInstantiation, bool HasTypenameKeyword, SourceLocation TypenameLoc) argument 8741 ActOnAliasDeclaration(Scope *S, AccessSpecifier AS, MultiTemplateParamsArg TemplateParamLists, SourceLocation UsingLoc, UnqualifiedId &Name, AttributeList *AttrList, TypeResult Type, Decl *DeclFromDeclSpec) argument 12170 ActOnEmptyDeclaration(Scope *S, AttributeList *AttrList, SourceLocation SemiLoc) argument [all...] |
/external/llvm/lib/IR/ |
H A D | AttributeImpl.h | 206 static void Profile(FoldingSetNodeID &ID, ArrayRef<Attribute> AttrList) { argument 207 for (unsigned I = 0, E = AttrList.size(); I != E; ++I) 208 AttrList[I].Profile(ID);
|
/external/swiftshader/third_party/LLVM/include/llvm/ |
H A D | Attributes.h | 187 /// AttrList - The attributes that we are managing. This can be null 189 AttributeListImpl *AttrList; member in class:llvm::AttrListPtr 191 AttrListPtr() : AttrList(0) {} 260 { return AttrList == RHS.AttrList; } 262 { return AttrList != RHS.AttrList; } 273 return AttrList; 283 return AttrList == 0;
|
/external/clang/tools/libclang/ |
H A D | CXIndexDataConsumer.h | 53 IntrusiveRefCntPtr<AttrListInfo> AttrList; member in struct:clang::cxindex::EntityInfo
|
/external/clang/utils/TableGen/ |
H A D | ClangAttrEmitter.cpp | 1876 const std::vector<Record*> &AttrList) { 1877 for (auto Cur : AttrList) { 1875 emitAttrList(raw_ostream &OS, StringRef Class, const std::vector<Record*> &AttrList) argument
|
/external/clang/lib/Parse/ |
H A D | ParseDecl.cpp | 1411 AttributeList *AttrList = attrs.getList(); local 1412 while (AttrList) { 1413 if (AttrList->isCXX11Attribute()) { 1414 Diag(AttrList->getLoc(), diag::err_attribute_not_type_attr) 1415 << AttrList->getName(); 1416 AttrList->setInvalid(); 1418 AttrList = AttrList->getNext(); 6225 attrs.set(Chunk.Common.AttrList);
|
/external/clang/include/clang/Sema/ |
H A D | DeclSpec.h | 1118 AttributeList *AttrList; member in struct:clang::DeclaratorChunk::TypeInfoCommon 1469 return Common.AttrList; 1473 return Common.AttrList; 1492 I.Ptr.AttrList = nullptr; 1504 I.Ref.AttrList = nullptr; 1516 I.Arr.AttrList = nullptr; 1559 I.Cls.AttrList = nullptr; 1570 I.Cls.AttrList = nullptr; 1582 I.Mem.AttrList = nullptr; 1594 I.Common.AttrList [all...] |