/external/clang/lib/Sema/ |
H A D | SemaStmtAttr.cpp | 36 StmtResult Sema::ProcessStmtAttributes(Stmt *S, AttributeList *AttrList, argument 39 for (const AttributeList* l = AttrList; l; l = l->getNext()) {
|
H A D | SemaDeclAttr.cpp | 3822 const AttributeList *AttrList, 3824 for (const AttributeList* l = AttrList; l; l = l->getNext()) { 3832 Diag(AttrList->getLoc(), diag::err_attribute_weakref_without_alias) << 3841 const AttributeList *AttrList) { 3842 for (const AttributeList* l = AttrList; l; l = l->getNext()) { 3821 ProcessDeclAttributeList(Scope *S, Decl *D, const AttributeList *AttrList, bool NonInheritable, bool Inheritable) argument 3840 ProcessAccessDeclAttributeList(AccessSpecDecl *ASDecl, const AttributeList *AttrList) argument
|
H A D | SemaDeclObjC.cpp | 380 SourceLocation EndProtoLoc, AttributeList *AttrList) { 408 if (AttrList) 409 ProcessDeclAttributeList(TUScope, IDecl, AttrList); 589 AttributeList *AttrList) { 591 // FIXME: Deal with AttrList. 628 if (AttrList) 629 ProcessDeclAttributeList(TUScope, PDecl, AttrList); 2696 AttributeList *AttrList, tok::ObjCKeywordKind MethodDeclKind, 2819 if (AttrList) 2820 ProcessDeclAttributeList(TUScope, ObjCMethod, AttrList); 375 ActOnStartClassInterface(SourceLocation AtInterfaceLoc, IdentifierInfo *ClassName, SourceLocation ClassLoc, IdentifierInfo *SuperName, SourceLocation SuperLoc, Decl * const *ProtoRefs, unsigned NumProtoRefs, const SourceLocation *ProtoLocs, SourceLocation EndProtoLoc, AttributeList *AttrList) argument 582 ActOnStartProtocolInterface(SourceLocation AtProtoInterfaceLoc, IdentifierInfo *ProtocolName, SourceLocation ProtocolLoc, Decl * const *ProtoRefs, unsigned NumProtoRefs, const SourceLocation *ProtoLocs, SourceLocation EndProtoLoc, AttributeList *AttrList) argument 2685 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 | 4847 AttributeList *AttrList) { 4856 FieldCollector->getCurNumFields()), LBrac, RBrac, AttrList); 5420 AttributeList *AttrList) { 5521 ProcessDeclAttributeList(DeclRegionScope, Namespc, AttrList); 5819 AttributeList *AttrList) { 5913 AttributeList *AttrList, 5971 TargetNameInfo, AttrList, 6217 AttributeList *AttrList, 4843 ActOnFinishCXXMemberSpecification(Scope* S, SourceLocation RLoc, Decl *TagDecl, SourceLocation LBrac, SourceLocation RBrac, AttributeList *AttrList) argument 5414 ActOnStartNamespaceDef(Scope *NamespcScope, SourceLocation InlineLoc, SourceLocation NamespaceLoc, SourceLocation IdentLoc, IdentifierInfo *II, SourceLocation LBrace, AttributeList *AttrList) argument 5813 ActOnUsingDirective(Scope *S, SourceLocation UsingLoc, SourceLocation NamespcLoc, CXXScopeSpec &SS, SourceLocation IdentLoc, IdentifierInfo *NamespcName, AttributeList *AttrList) argument 5907 ActOnUsingDeclaration(Scope *S, AccessSpecifier AS, bool HasUsingKeyword, SourceLocation UsingLoc, CXXScopeSpec &SS, UnqualifiedId &Name, AttributeList *AttrList, bool IsTypeName, SourceLocation TypenameLoc) argument 6213 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 | 258 /// AttrList - The attributes that we are managing. This can be null 260 AttributeListImpl *AttrList; member in class:llvm::AttrListPtr 262 AttrListPtr() : AttrList(0) {} 331 { return AttrList == RHS.AttrList; } 333 { return AttrList != RHS.AttrList; } 344 return AttrList; 354 return AttrList == 0;
|
/external/clang/utils/TableGen/ |
H A D | ClangAttrEmitter.cpp | 796 const std::vector<Record*> &AttrList) { 797 std::vector<Record*>::const_iterator i = AttrList.begin(), e = AttrList.end(); 795 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 | 1674 llvm::AttrListPtr AttrList = CI->getAttributes(); local 1677 llvm::Attributes RAttrs = AttrList.getRetAttributes(); 1697 if (llvm::Attributes PAttrs = AttrList.getParamAttributes(ArgNo + 1)) 1703 if (llvm::Attributes FnAttrs = AttrList.getFnAttributes())
|
/external/clang/include/clang/Sema/ |
H A D | DeclSpec.h | 1002 AttributeList *AttrList; member in struct:clang::DeclaratorChunk::TypeInfoCommon 1285 return Common.AttrList; 1289 return Common.AttrList; 1305 I.Ptr.AttrList = 0; 1318 I.Ref.AttrList = 0; 1331 I.Arr.AttrList = 0; 1371 I.Cls.AttrList = 0; 1382 I.Mem.AttrList = 0; 1395 I.Common.AttrList = 0;
|