/external/clang/lib/Sema/ |
H A D | SemaStmtAttr.cpp | 62 StmtResult Sema::ProcessStmtAttributes(Stmt *S, AttributeList *AttrList, argument 65 for (const AttributeList* l = AttrList; l; l = l->getNext()) {
|
H A D | SemaDeclAttr.cpp | 4538 const AttributeList *AttrList, 4540 for (const AttributeList* l = AttrList; l; l = l->getNext()) { 4548 Diag(AttrList->getLoc(), diag::err_attribute_weakref_without_alias) << 4557 const AttributeList *AttrList) { 4558 for (const AttributeList* l = AttrList; l; l = l->getNext()) { 4537 ProcessDeclAttributeList(Scope *S, Decl *D, const AttributeList *AttrList, bool NonInheritable, bool Inheritable) argument 4556 ProcessAccessDeclAttributeList(AccessSpecDecl *ASDecl, const AttributeList *AttrList) argument
|
H A D | SemaDeclObjC.cpp | 432 SourceLocation EndProtoLoc, AttributeList *AttrList) { 460 if (AttrList) 461 ProcessDeclAttributeList(TUScope, IDecl, AttrList); 641 AttributeList *AttrList) { 643 // FIXME: Deal with AttrList. 680 if (AttrList) 681 ProcessDeclAttributeList(TUScope, PDecl, AttrList); 2791 AttributeList *AttrList, tok::ObjCKeywordKind MethodDeclKind, 2914 if (AttrList) 2915 ProcessDeclAttributeList(TUScope, ObjCMethod, AttrList); 427 ActOnStartClassInterface(SourceLocation AtInterfaceLoc, IdentifierInfo *ClassName, SourceLocation ClassLoc, IdentifierInfo *SuperName, SourceLocation SuperLoc, Decl * const *ProtoRefs, unsigned NumProtoRefs, const SourceLocation *ProtoLocs, SourceLocation EndProtoLoc, AttributeList *AttrList) argument 634 ActOnStartProtocolInterface(SourceLocation AtProtoInterfaceLoc, IdentifierInfo *ProtocolName, SourceLocation ProtocolLoc, Decl * const *ProtoRefs, unsigned NumProtoRefs, const SourceLocation *ProtoLocs, SourceLocation EndProtoLoc, AttributeList *AttrList) argument 2780 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 | SemaDeclCXX.cpp | 4757 AttributeList *AttrList) { 4763 for (const AttributeList* l = AttrList; l; l = l->getNext()) { 4774 FieldCollector->getCurNumFields()), LBrac, RBrac, AttrList); 5338 AttributeList *AttrList) { 5439 ProcessDeclAttributeList(DeclRegionScope, Namespc, AttrList); 5739 AttributeList *AttrList) { 5833 AttributeList *AttrList, 5893 TargetNameInfo, AttrList, 6139 AttributeList *AttrList, 4753 ActOnFinishCXXMemberSpecification(Scope* S, SourceLocation RLoc, Decl *TagDecl, SourceLocation LBrac, SourceLocation RBrac, AttributeList *AttrList) argument 5332 ActOnStartNamespaceDef(Scope *NamespcScope, SourceLocation InlineLoc, SourceLocation NamespaceLoc, SourceLocation IdentLoc, IdentifierInfo *II, SourceLocation LBrace, AttributeList *AttrList) argument 5733 ActOnUsingDirective(Scope *S, SourceLocation UsingLoc, SourceLocation NamespcLoc, CXXScopeSpec &SS, SourceLocation IdentLoc, IdentifierInfo *NamespcName, AttributeList *AttrList) argument 5827 ActOnUsingDeclaration(Scope *S, AccessSpecifier AS, bool HasUsingKeyword, SourceLocation UsingLoc, CXXScopeSpec &SS, UnqualifiedId &Name, AttributeList *AttrList, bool IsTypeName, SourceLocation TypenameLoc) argument 6135 BuildUsingDeclaration(Scope *S, AccessSpecifier AS, SourceLocation UsingLoc, CXXScopeSpec &SS, const DeclarationNameInfo &NameInfo, AttributeList *AttrList, bool IsInstantiation, bool IsTypeName, SourceLocation TypenameLoc) argument
|
/external/llvm/include/llvm/ |
H A D | Attributes.h | 299 /// AttrList - The attributes that we are managing. This can be null 301 AttributeListImpl *AttrList; member in class:llvm::AttrListPtr 303 AttrListPtr() : AttrList(0) {} 364 { return AttrList == RHS.AttrList; } 366 { return AttrList != RHS.AttrList; } 377 return AttrList; 387 return AttrList == 0;
|
/external/clang/utils/TableGen/ |
H A D | ClangAttrEmitter.cpp | 815 const std::vector<Record*> &AttrList) { 816 std::vector<Record*>::const_iterator i = AttrList.begin(), e = AttrList.end(); 814 EmitAttrList(raw_ostream &OS, StringRef Class, const std::vector<Record*> &AttrList) argument
|
/external/clang/tools/libclang/ |
H A D | IndexingContext.h | 49 IntrusiveRefCntPtr<AttrListInfo> AttrList; member in struct:clang::cxindex::EntityInfo
|
/external/clang/lib/CodeGen/ |
H A D | CodeGenModule.cpp | 1763 llvm::AttrListPtr AttrList = CI->getAttributes(); local 1766 llvm::Attributes RAttrs = AttrList.getRetAttributes(); 1786 if (llvm::Attributes PAttrs = AttrList.getParamAttributes(ArgNo + 1)) 1792 if (llvm::Attributes FnAttrs = AttrList.getFnAttributes())
|
/external/clang/include/clang/Sema/ |
H A D | DeclSpec.h | 1020 AttributeList *AttrList; member in struct:clang::DeclaratorChunk::TypeInfoCommon 1310 return Common.AttrList; 1314 return Common.AttrList; 1329 I.Ptr.AttrList = 0; 1341 I.Ref.AttrList = 0; 1353 I.Arr.AttrList = 0; 1392 I.Cls.AttrList = 0; 1403 I.Mem.AttrList = 0; 1415 I.Common.AttrList = 0;
|