Searched defs:PrevDecl (Results 1 - 13 of 13) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp118 CXXRecordDecl(Kind K, TagKind TK, const ASTContext &C, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, IdentifierInfo *Id, CXXRecordDecl *PrevDecl) argument
126 Create(const ASTContext &C, TagKind TK, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, IdentifierInfo *Id, CXXRecordDecl *PrevDecl, bool DelayTypeCreation) argument
[all...]
H A DDeclPrinter.cpp1153 FunctionDecl *PrevDecl = D->getTemplatedDecl(); local
H A DDeclTemplate.cpp864 ClassTemplateSpecializationDecl(ASTContext &Context, Kind DK, TagKind TK, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, ClassTemplateDecl *SpecializedTemplate, ArrayRef<TemplateArgument> Args, ClassTemplateSpecializationDecl *PrevDecl) argument
884 Create(ASTContext &Context, TagKind TK, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, ClassTemplateDecl *SpecializedTemplate, ArrayRef<TemplateArgument> Args, ClassTemplateSpecializationDecl *PrevDecl) argument
997 ClassTemplatePartialSpecializationDecl(ASTContext &Context, TagKind TK, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, TemplateParameterList *Params, ClassTemplateDecl *SpecializedTemplate, ArrayRef<TemplateArgument> Args, const ASTTemplateArgumentListInfo *ArgInfos, ClassTemplatePartialSpecializationDecl *PrevDecl) argument
1017 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) argument
H A DDeclObjC.cpp1481 Create(const ASTContext &C, DeclContext *DC, SourceLocation atLoc, IdentifierInfo *Id, ObjCTypeParamList *typeParamList, ObjCInterfaceDecl *PrevDecl, SourceLocation ClassLoc, bool isInternal) argument
1506 ObjCInterfaceDecl(const ASTContext &C, DeclContext *DC, SourceLocation AtLoc, IdentifierInfo *Id, ObjCTypeParamList *typeParamList, SourceLocation CLoc, ObjCInterfaceDecl *PrevDecl, bool IsInternal) argument
1870 ObjCProtocolDecl(ASTContext &C, DeclContext *DC, IdentifierInfo *Id, SourceLocation nameLoc, SourceLocation atStartLoc, ObjCProtocolDecl *PrevDecl) argument
1881 Create(ASTContext &C, DeclContext *DC, IdentifierInfo *Id, SourceLocation nameLoc, SourceLocation atStartLoc, ObjCProtocolDecl *PrevDecl) argument
[all...]
H A DDeclBase.cpp1264 Decl *PrevDecl = nullptr; local
H A DDecl.cpp3144 FunctionDecl::setPreviousDeclaration(FunctionDecl *PrevDecl) { argument
4117 TagDecl(Kind DK, TagKind TK, const ASTContext &C, DeclContext *DC, SourceLocation L, IdentifierInfo *Id, TagDecl *PrevDecl, SourceLocation StartL) argument
4235 EnumDecl(ASTContext &C, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, IdentifierInfo *Id, EnumDecl *PrevDecl, bool Scoped, bool ScopedUsingClassTag, bool Fixed) argument
4252 Create(ASTContext &C, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, IdentifierInfo *Id, EnumDecl *PrevDecl, bool IsScoped, bool IsScopedUsingClassTag, bool IsFixed) argument
4366 RecordDecl(Kind DK, TagKind TK, const ASTContext &C, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, IdentifierInfo *Id, RecordDecl *PrevDecl) argument
4387 Create(const ASTContext &C, TagKind TK, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, IdentifierInfo *Id, RecordDecl* PrevDecl) argument
[all...]
H A DASTImporter.cpp2703 RecordDecl *PrevDecl = nullptr; local
5364 ClassTemplateSpecializationDecl *PrevDecl = nullptr; local
[all...]
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaAccess.cpp1104 NamedDecl *PrevDecl = nullptr; local
H A DSema.cpp1045 Decl *PrevDecl = LookupSingleName(TUScope, WeakID.first, SourceLocation(), local
H A DSemaTemplateInstantiateDecl.cpp1192 EnumDecl *PrevDecl = nullptr; local
1364 CXXRecordDecl *PrevDecl = nullptr; local
1685 CXXRecordDecl *PrevDecl = nullptr; local
3467 ClassTemplateSpecializationDecl *PrevDecl = local
3588 VarTemplateSpecializationDecl *PrevDecl = local
3604 VisitVarTemplateSpecializationDecl( VarTemplateDecl *VarTemplate, VarDecl *D, void *InsertPos, const TemplateArgumentListInfo &TemplateArgsInfo, ArrayRef<TemplateArgument> Converted, VarTemplateSpecializationDecl *PrevDecl) argument
3859 ClassTemplateSpecializationDecl *PrevDecl local
3984 VarTemplateSpecializationDecl *PrevDecl = local
[all...]
H A DSemaDeclObjC.cpp551 NamedDecl *PrevDecl = LookupSingleName(TUScope, SuperName, SuperLoc, local
986 NamedDecl *PrevDecl local
1215 ObjCProtocolDecl *PrevDecl = LookupProtocol(ProtocolName, ProtocolLoc, local
1775 ObjCProtocolDecl *PrevDecl = LookupProtocol(Ident, IdentPair.second, local
1967 NamedDecl *PrevDecl local
3044 NamedDecl *PrevDecl local
4645 NamedDecl *PrevDecl = R.getFoundDecl(); local
[all...]
H A DSemaTemplate.cpp875 void Sema::DiagnoseTemplateParameterShadow(SourceLocation Loc, Decl *PrevDecl) { argument
958 NamedDecl *PrevDecl = SemaRef.LookupSingleName( local
4177 VarTemplateSpecializationDecl *PrevDecl = nullptr; local
7783 CheckTemplateSpecializationScope(Sema &S, NamedDecl *Specialized, NamedDecl *PrevDecl, SourceLocation Loc, bool IsPartialSpecialization) argument
8145 ClassTemplateSpecializationDecl *PrevDecl = nullptr; local
8479 CheckSpecializationInstantiationRedecl(SourceLocation NewLoc, TemplateSpecializationKind NewTSK, NamedDecl *PrevDecl, TemplateSpecializationKind PrevTSK, SourceLocation PrevPointOfInstantiation, bool &HasNoEffect) argument
9378 ClassTemplateSpecializationDecl *PrevDecl local
9632 CXXRecordDecl *PrevDecl local
10016 FunctionDecl *PrevDecl = Specialization->getPreviousDecl(); local
[all...]
H A DSemaDecl.cpp6058 isOutOfScopePreviousDeclaration(NamedDecl *PrevDecl, DeclContext *DC, argument
9767 shouldLinkDependentDeclWithPrevious(Decl *D, Decl *PrevDecl) argument
13181 NamedDecl *PrevDecl = R.getFoundDecl(); local
14626 getNonTagTypeDeclKind(const Decl *PrevDecl, TagTypeKind TTK) argument
15241 NamedDecl *PrevDecl = Previous.getFoundDecl(); local
15546 TagDecl *PrevDecl = nullptr; local
16062 NamedDecl *PrevDecl = nullptr; local
16127 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) argument
16476 NamedDecl *PrevDecl = LookupSingleName(S, II, Loc, LookupMemberName, local
17263 NamedDecl *PrevDecl = R.getAsSingle<NamedDecl>(); local
17751 NamedDecl *PrevDecl = LookupSingleName(TUScope, Name, NameLoc, local
17776 Decl *PrevDecl = LookupSingleName(TUScope, Name, NameLoc, LookupOrdinaryName); local
17792 Decl *PrevDecl = LookupSingleName(TUScope, AliasName, AliasNameLoc, local
[all...]

Completed in 273 milliseconds