Searched defs:AttrList (Results 1 - 9 of 9) sorted by relevance

/external/clang/lib/Sema/
H A DSemaStmtAttr.cpp62 StmtResult Sema::ProcessStmtAttributes(Stmt *S, AttributeList *AttrList, argument
65 for (const AttributeList* l = AttrList; l; l = l->getNext()) {
H A DSemaDeclAttr.cpp4538 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 DSemaDeclObjC.cpp432 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 DSemaDeclCXX.cpp4757 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 DAttributes.h299 /// 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 DClangAttrEmitter.cpp815 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 DIndexingContext.h49 IntrusiveRefCntPtr<AttrListInfo> AttrList; member in struct:clang::cxindex::EntityInfo
/external/clang/lib/CodeGen/
H A DCodeGenModule.cpp1763 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 DDeclSpec.h1020 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;

Completed in 411 milliseconds