/freebsd-src/contrib/llvm-project/clang/lib/Sema/ |
H A D | HLSLExternalSemaSource.cpp | 49 CXXRecordDecl *PrevDecl = nullptr; in BuiltinTypeDeclBuilder() local 389 NamespaceDecl *PrevDecl = nullptr; InitializeSema() local [all...] |
H A D | SemaTemplateInstantiateDecl.cpp | 1463 EnumDecl *PrevDecl = nullptr; VisitEnumDecl() local 1635 CXXRecordDecl *PrevDecl = nullptr; VisitClassTemplateDecl() local 1932 CXXRecordDecl *PrevDecl = nullptr; VisitCXXRecordDecl() local 3276 UsingShadowDecl *PrevDecl = nullptr; VisitBaseUsingDecls() local 3837 ClassTemplateSpecializationDecl *PrevDecl = VisitClassTemplateSpecializationDecl() local 3961 VarTemplateSpecializationDecl *PrevDecl = VisitVarTemplateSpecializationDecl() local 3981 VisitVarTemplateSpecializationDecl(VarTemplateDecl * VarTemplate,VarDecl * D,const TemplateArgumentListInfo & TemplateArgsInfo,ArrayRef<TemplateArgument> Converted,VarTemplateSpecializationDecl * PrevDecl) VisitVarTemplateSpecializationDecl() argument 4233 ClassTemplateSpecializationDecl *PrevDecl = InstantiateClassTemplatePartialSpecialization() local 4358 VarTemplateSpecializationDecl *PrevDecl = InstantiateVarTemplatePartialSpecialization() local [all...] |
H A D | SemaDeclObjC.cpp | 552 NamedDecl *PrevDecl = LookupSingleName(TUScope, SuperName, SuperLoc, ActOnSuperClassOfClassInterface() local 985 NamedDecl *PrevDecl = ActOnStartClassInterface() local 1228 ObjCProtocolDecl *PrevDecl = LookupProtocol(ProtocolName, ProtocolLoc, ActOnStartProtocolInterface() local 1796 ObjCProtocolDecl *PrevDecl = LookupProtocol(Ident, IdentPair.second, ActOnForwardProtocolDeclaration() local 1988 NamedDecl *PrevDecl ActOnStartClassImplementation() local 3067 NamedDecl *PrevDecl ActOnForwardClassDeclaration() local 4783 NamedDecl *PrevDecl = R.getFoundDecl(); ActOnMethodDeclaration() local [all...] |
H A D | SemaDecl.cpp | 5424 NamedDecl *PrevDecl = R.getRepresentativeDecl()->getUnderlyingDecl(); CheckAnonMemberRedeclaration() local 6926 isOutOfScopePreviousDeclaration(NamedDecl * PrevDecl,DeclContext * DC,ASTContext & Context) isOutOfScopePreviousDeclaration() argument 7587 NamedDecl *PrevDecl = *Previous.begin(); ActOnVariableDeclarator() local 11055 shouldLinkDependentDeclWithPrevious(Decl * D,Decl * PrevDecl) shouldLinkDependentDeclWithPrevious() argument 15154 NamedDecl *PrevDecl = *R.begin(); ActOnParamDeclarator() local 16994 getNonTagTypeDeclKind(const Decl * PrevDecl,TagTypeKind TTK) getNonTagTypeDeclKind() argument 17631 NamedDecl *PrevDecl = Previous.getFoundDecl(); ActOnTag() local 18477 NamedDecl *PrevDecl = nullptr; HandleField() local 18548 CheckFieldDecl(DeclarationName Name,QualType T,TypeSourceInfo * TInfo,RecordDecl * Record,SourceLocation Loc,bool Mutable,Expr * BitWidth,InClassInitStyle InitStyle,SourceLocation TSSL,AccessSpecifier AS,NamedDecl * PrevDecl,Declarator * D) CheckFieldDecl() argument 18880 NamedDecl *PrevDecl = LookupSingleName(S, II, Loc, LookupMemberName, ActOnIvar() local 19895 NamedDecl *PrevDecl = LookupSingleName(S, II, IILoc, LookupOrdinaryName, shouldSkipAnonEnumBody() local 19928 NamedDecl *PrevDecl = R.getAsSingle<NamedDecl>(); ActOnEnumConstant() local 20425 NamedDecl *PrevDecl = LookupSingleName(TUScope, Name, NameLoc, ActOnPragmaRedefineExtname() local 20450 Decl *PrevDecl = LookupSingleName(TUScope, Name, NameLoc, LookupOrdinaryName); ActOnPragmaWeakID() local 20464 Decl *PrevDecl = LookupSingleName(TUScope, AliasName, AliasNameLoc, ActOnPragmaWeakAlias() local [all...] |
H A D | SemaTemplate.cpp | 888 DiagnoseTemplateParameterShadow(SourceLocation Loc,Decl * PrevDecl) DiagnoseTemplateParameterShadow() argument 971 NamedDecl *PrevDecl = SemaRef.LookupSingleName( maybeDiagnoseTemplateParameterShadow() local 1935 NamedDecl *PrevDecl = nullptr; CheckClassTemplate() local 4722 VarTemplateSpecializationDecl *PrevDecl = nullptr; ActOnVarTemplateSpecialization() local 8624 CheckTemplateSpecializationScope(Sema & S,NamedDecl * Specialized,NamedDecl * PrevDecl,SourceLocation Loc,bool IsPartialSpecialization) CheckTemplateSpecializationScope() argument 8989 ClassTemplateSpecializationDecl *PrevDecl = nullptr; ActOnClassTemplateSpecialization() local 9373 CheckSpecializationInstantiationRedecl(SourceLocation NewLoc,TemplateSpecializationKind NewTSK,NamedDecl * PrevDecl,TemplateSpecializationKind PrevTSK,SourceLocation PrevPointOfInstantiation,bool & HasNoEffect) CheckSpecializationInstantiationRedecl() argument 10273 ClassTemplateSpecializationDecl *PrevDecl = ActOnExplicitInstantiation() local 10532 CXXRecordDecl *PrevDecl ActOnExplicitInstantiation() local 10924 FunctionDecl *PrevDecl = Specialization->getPreviousDecl(); ActOnExplicitInstantiation() local [all...] |
H A D | SemaAccess.cpp | 1128 PrevDecl = VD->getPreviousDecl(); in diagnoseBadDirectAccess() local
|
H A D | SemaDeclCXX.cpp | 11657 NamedDecl *PrevDecl = ActOnStartNamespaceDef() local 12615 BuildUsingShadowDecl(Scope * S,BaseUsingDecl * BUD,NamedDecl * Orig,UsingShadowDecl * PrevDecl) BuildUsingShadowDecl() argument 13078 UsingShadowDecl *PrevDecl = nullptr; BuildUsingDeclaration() local 13128 UsingShadowDecl *PrevDecl = nullptr; BuildUsingEnumDeclaration() local 13693 NamedDecl *PrevDecl = PrevR.getRepresentativeDecl(); ActOnNamespaceAliasDef() local 17036 if (NamedDecl *PrevDecl = LookupSingleName(S, II, D.getIdentifierLoc(), ActOnExceptionDeclarator() local 19220 NamedDecl *PrevDecl = nullptr; HandleMSProperty() local [all...] |
H A D | Sema.cpp | 1186 Decl *PrevDecl = LookupSingleName(TUScope, WeakIDs.first, SourceLocation(), ActOnEndOfTranslationUnit() local
|
H A D | SemaOpenMP.cpp | 22524 auto *PrevDecl = cast<OMPDeclareReductionDecl>(Filter.next()); ActOnOpenMPDeclareReductionDirectiveStart() local 22776 auto *PrevDecl = cast<OMPDeclareMapperDecl>(Filter.next()); ActOnOpenMPDeclareMapperDirective() local [all...] |
/freebsd-src/contrib/llvm-project/clang/lib/AST/ |
H A D | DeclTemplate.cpp | 913 ClassTemplateSpecializationDecl(ASTContext & Context,Kind DK,TagKind TK,DeclContext * DC,SourceLocation StartLoc,SourceLocation IdLoc,ClassTemplateDecl * SpecializedTemplate,ArrayRef<TemplateArgument> Args,ClassTemplateSpecializationDecl * PrevDecl) ClassTemplateSpecializationDecl() argument 934 Create(ASTContext & Context,TagKind TK,DeclContext * DC,SourceLocation StartLoc,SourceLocation IdLoc,ClassTemplateDecl * SpecializedTemplate,ArrayRef<TemplateArgument> Args,ClassTemplateSpecializationDecl * PrevDecl) Create() argument 1102 ClassTemplatePartialSpecializationDecl(ASTContext & Context,TagKind TK,DeclContext * DC,SourceLocation StartLoc,SourceLocation IdLoc,TemplateParameterList * Params,ClassTemplateDecl * SpecializedTemplate,ArrayRef<TemplateArgument> Args,const ASTTemplateArgumentListInfo * ArgInfos,ClassTemplatePartialSpecializationDecl * PrevDecl) ClassTemplatePartialSpecializationDecl() argument 1122 Create(ASTContext & Context,TagKind TK,DeclContext * DC,SourceLocation StartLoc,SourceLocation IdLoc,TemplateParameterList * Params,ClassTemplateDecl * SpecializedTemplate,ArrayRef<TemplateArgument> Args,const TemplateArgumentListInfo & ArgInfos,QualType CanonInjectedType,ClassTemplatePartialSpecializationDecl * PrevDecl) Create() argument
|
H A D | DeclObjC.cpp | 1547 ObjCInterfaceDecl(C, DC, atLoc, Id, typeParamList, ClassLoc, PrevDecl, in Create() argument 1571 ObjCInterfaceDecl(const ASTContext & C,DeclContext * DC,SourceLocation AtLoc,IdentifierInfo * Id,ObjCTypeParamList * typeParamList,SourceLocation CLoc,ObjCInterfaceDecl * PrevDecl,bool IsInternal) ObjCInterfaceDecl() argument 1939 ObjCProtocolDecl(ASTContext & C,DeclContext * DC,IdentifierInfo * Id,SourceLocation nameLoc,SourceLocation atStartLoc,ObjCProtocolDecl * PrevDecl) ObjCProtocolDecl() argument 1951 Create(ASTContext & C,DeclContext * DC,IdentifierInfo * Id,SourceLocation nameLoc,SourceLocation atStartLoc,ObjCProtocolDecl * PrevDecl) Create() argument [all...] |
H A D | Decl.cpp | 3545 setPreviousDeclaration(FunctionDecl * PrevDecl) setPreviousDeclaration() argument 4644 TagDecl(Kind DK,TagKind TK,const ASTContext & C,DeclContext * DC,SourceLocation L,IdentifierInfo * Id,TagDecl * PrevDecl,SourceLocation StartL) TagDecl() argument 4780 EnumDecl(ASTContext & C,DeclContext * DC,SourceLocation StartLoc,SourceLocation IdLoc,IdentifierInfo * Id,EnumDecl * PrevDecl,bool Scoped,bool ScopedUsingClassTag,bool Fixed) EnumDecl() argument 4799 Create(ASTContext & C,DeclContext * DC,SourceLocation StartLoc,SourceLocation IdLoc,IdentifierInfo * Id,EnumDecl * PrevDecl,bool IsScoped,bool IsScopedUsingClassTag,bool IsFixed) Create() argument 4939 RecordDecl(Kind DK,TagKind TK,const ASTContext & C,DeclContext * DC,SourceLocation StartLoc,SourceLocation IdLoc,IdentifierInfo * Id,RecordDecl * PrevDecl) RecordDecl() argument 4961 Create(const ASTContext & C,TagKind TK,DeclContext * DC,SourceLocation StartLoc,SourceLocation IdLoc,IdentifierInfo * Id,RecordDecl * PrevDecl) Create() argument [all...] |
H A D | DeclCXX.cpp | 126 CXXRecordDecl(Kind K,TagKind TK,const ASTContext & C,DeclContext * DC,SourceLocation StartLoc,SourceLocation IdLoc,IdentifierInfo * Id,CXXRecordDecl * PrevDecl) CXXRecordDecl() argument 134 Create(const ASTContext & C,TagKind TK,DeclContext * DC,SourceLocation StartLoc,SourceLocation IdLoc,IdentifierInfo * Id,CXXRecordDecl * PrevDecl,bool DelayTypeCreation) Create() argument 2951 NamespaceDecl(ASTContext & C,DeclContext * DC,bool Inline,SourceLocation StartLoc,SourceLocation IdLoc,IdentifierInfo * Id,NamespaceDecl * PrevDecl,bool Nested) NamespaceDecl() argument 2970 Create(ASTContext & C,DeclContext * DC,bool Inline,SourceLocation StartLoc,SourceLocation IdLoc,IdentifierInfo * Id,NamespaceDecl * PrevDecl,bool Nested) Create() argument [all...] |
H A D | DeclPrinter.cpp | 1325 FunctionDecl *PrevDecl = D->getTemplatedDecl(); VisitFunctionTemplateDecl() local
|
H A D | DeclBase.cpp | 1459 Decl *PrevDecl = nullptr; BuildDeclChain() local
|
H A D | ASTImporter.cpp | 2887 EnumDecl *PrevDecl = nullptr; VisitEnumDecl() local 3005 RecordDecl *PrevDecl = nullptr; VisitRecordDecl() local 6079 ClassTemplateSpecializationDecl *PrevDecl = nullptr; VisitClassTemplateSpecializationDecl() local [all...] |
H A D | ASTContext.cpp | 4601 } else if (CXXRecordDecl *PrevDecl = Decl->getPreviousDecl()) { getInjectedClassNameType() local 4707 if (const RecordDecl *PrevDecl = Decl->getPreviousDecl()) getRecordType() local 4720 if (const EnumDecl *PrevDecl = Decl->getPreviousDecl()) getEnumType() local [all...] |
/freebsd-src/contrib/llvm-project/clang/include/clang/AST/ |
H A D | Decl.h | 4947 setPreviousDecl(decl_type * PrevDecl) setPreviousDecl() argument [all...] |