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

/external/clang/lib/Sema/
H A DSemaStmtAttr.cpp295 StmtResult Sema::ProcessStmtAttributes(Stmt *S, AttributeList *AttrList, argument
298 for (const AttributeList* l = AttrList; l; l = l->getNext()) {
H A DSemaDeclAttr.cpp5925 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 DSemaDeclObjC.cpp908 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 DSemaDecl.cpp5789 static bool hasParsedAttr(Scope *S, const AttributeList *AttrList, argument
5791 for (const AttributeList *L = AttrList; L; L = L->getNext())
H A DSemaDeclCXX.cpp6576 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 DAttributeImpl.h206 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 DAttributes.h187 /// 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 DCXIndexDataConsumer.h53 IntrusiveRefCntPtr<AttrListInfo> AttrList; member in struct:clang::cxindex::EntityInfo
/external/clang/utils/TableGen/
H A DClangAttrEmitter.cpp1876 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 DParseDecl.cpp1411 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 DDeclSpec.h1118 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...]

Completed in 1972 milliseconds