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

/external/clang/lib/Sema/
H A DSemaStmtAttr.cpp36 StmtResult Sema::ProcessStmtAttributes(Stmt *S, AttributeList *AttrList, argument
39 for (const AttributeList* l = AttrList; l; l = l->getNext()) {
H A DSemaDeclAttr.cpp3822 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 DSemaDeclObjC.cpp380 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 DSemaDeclCXX.cpp4847 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 DAttributes.h258 /// 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 DClangAttrEmitter.cpp796 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 DIndexingContext.h49 IntrusiveRefCntPtr<AttrListInfo> AttrList; member in struct:clang::cxindex::EntityInfo
/external/clang/lib/CodeGen/
H A DCodeGenModule.cpp1674 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 DDeclSpec.h1002 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;

Completed in 132 milliseconds