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

/freebsd-11.0-release/contrib/llvm/tools/clang/lib/AST/
H A DDeclCXX.cpp86 CXXRecordDecl(Kind K, TagKind TK, const ASTContext &C, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, IdentifierInfo *Id, CXXRecordDecl *PrevDecl) argument
95 Create(const ASTContext &C, TagKind TK, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, IdentifierInfo *Id, CXXRecordDecl* PrevDecl, bool DelayTypeCreation) argument
[all...]
H A DDeclTemplate.cpp331 Create(ASTContext &C, DeclContext *DC, SourceLocation L, DeclarationName Name, TemplateParameterList *Params, NamedDecl *Decl, ClassTemplateDecl *PrevDecl) argument
731 ClassTemplateSpecializationDecl(ASTContext &Context, Kind DK, TagKind TK, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, ClassTemplateDecl *SpecializedTemplate, const TemplateArgument *Args, unsigned NumArgs, ClassTemplateSpecializationDecl *PrevDecl) argument
754 Create(ASTContext &Context, TagKind TK, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, ClassTemplateDecl *SpecializedTemplate, const TemplateArgument *Args, unsigned NumArgs, ClassTemplateSpecializationDecl *PrevDecl) argument
843 ClassTemplatePartialSpecializationDecl(ASTContext &Context, TagKind TK, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, TemplateParameterList *Params, ClassTemplateDecl *SpecializedTemplate, const TemplateArgument *Args, unsigned NumArgs, const ASTTemplateArgumentListInfo *ArgInfos, ClassTemplatePartialSpecializationDecl *PrevDecl) argument
866 Create(ASTContext &Context, TagKind TK,DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, TemplateParameterList *Params, ClassTemplateDecl *SpecializedTemplate, const TemplateArgument *Args, unsigned NumArgs, const TemplateArgumentListInfo &ArgInfos, QualType CanonInjectedType, ClassTemplatePartialSpecializationDecl *PrevDecl) argument
[all...]
H A DDeclBase.cpp1038 Decl *PrevDecl = nullptr; local
H A DDeclObjC.cpp1350 Create(const ASTContext &C, DeclContext *DC, SourceLocation atLoc, IdentifierInfo *Id, ObjCTypeParamList *typeParamList, ObjCInterfaceDecl *PrevDecl, SourceLocation ClassLoc, bool isInternal) argument
1378 ObjCInterfaceDecl(const ASTContext &C, DeclContext *DC, SourceLocation AtLoc, IdentifierInfo *Id, ObjCTypeParamList *typeParamList, SourceLocation CLoc, ObjCInterfaceDecl *PrevDecl, bool IsInternal) argument
1740 ObjCProtocolDecl(ASTContext &C, DeclContext *DC, IdentifierInfo *Id, SourceLocation nameLoc, SourceLocation atStartLoc, ObjCProtocolDecl *PrevDecl) argument
1751 Create(ASTContext &C, DeclContext *DC, IdentifierInfo *Id, SourceLocation nameLoc, SourceLocation atStartLoc, ObjCProtocolDecl *PrevDecl) argument
[all...]
H A DDecl.cpp2668 FunctionDecl::setPreviousDeclaration(FunctionDecl *PrevDecl) { argument
3621 Create(ASTContext &C, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, IdentifierInfo *Id, EnumDecl *PrevDecl, bool IsScoped, bool IsScopedUsingClassTag, bool IsFixed) argument
3695 RecordDecl(Kind DK, TagKind TK, const ASTContext &C, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, IdentifierInfo *Id, RecordDecl *PrevDecl) argument
3708 Create(const ASTContext &C, TagKind TK, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, IdentifierInfo *Id, RecordDecl* PrevDecl) argument
[all...]
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSema.cpp732 Decl *PrevDecl = LookupSingleName(TUScope, WeakID.first, SourceLocation(), local
H A DSemaAccess.cpp1110 NamedDecl *PrevDecl = nullptr; local
H A DSemaTemplateInstantiateDecl.cpp778 EnumDecl *PrevDecl = nullptr; local
954 CXXRecordDecl *PrevDecl = nullptr; local
1270 CXXRecordDecl *PrevDecl = nullptr; local
2540 ClassTemplateSpecializationDecl *PrevDecl = local
2826 ClassTemplateSpecializationDecl *PrevDecl local
2950 VarTemplateSpecializationDecl *PrevDecl = local
[all...]
H A DSemaDeclObjC.cpp476 NamedDecl *PrevDecl = LookupSingleName(TUScope, SuperName, SuperLoc, local
913 NamedDecl *PrevDecl local
1135 ObjCProtocolDecl *PrevDecl = LookupProtocol(ProtocolName, ProtocolLoc, local
1681 ObjCProtocolDecl *PrevDecl = LookupProtocol(Ident, IdentPair.second, local
1863 NamedDecl *PrevDecl local
2927 NamedDecl *PrevDecl local
4194 NamedDecl *PrevDecl = R.getFoundDecl(); local
[all...]
H A DSemaTemplate.cpp448 void Sema::DiagnoseTemplateParameterShadow(SourceLocation Loc, Decl *PrevDecl) { argument
533 NamedDecl *PrevDecl = SemaRef.LookupSingleName( local
2565 VarTemplateSpecializationDecl *PrevDecl = nullptr; local
5848 CheckTemplateSpecializationScope(Sema &S, NamedDecl *Specialized, NamedDecl *PrevDecl, SourceLocation Loc, bool IsPartialSpecialization) argument
6294 ClassTemplateSpecializationDecl *PrevDecl = nullptr; local
6602 CheckSpecializationInstantiationRedecl(SourceLocation NewLoc, TemplateSpecializationKind NewTSK, NamedDecl *PrevDecl, TemplateSpecializationKind PrevTSK, SourceLocation PrevPointOfInstantiation, bool &HasNoEffect) argument
7332 ClassTemplateSpecializationDecl *PrevDecl local
7555 CXXRecordDecl *PrevDecl local
7915 FunctionDecl *PrevDecl = Specialization->getPreviousDecl(); local
[all...]
H A DSemaDecl.cpp5307 isOutOfScopePreviousDeclaration(NamedDecl *PrevDecl, DeclContext *DC, argument
10460 NamedDecl *PrevDecl = R.getFoundDecl(); local
12189 NamedDecl *PrevDecl = Previous.getFoundDecl(); local
12486 TagDecl *PrevDecl = nullptr; local
12979 NamedDecl *PrevDecl = nullptr; local
13043 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
13367 NamedDecl *PrevDecl = LookupSingleName(S, II, Loc, LookupMemberName, local
14107 NamedDecl *PrevDecl = LookupSingleName(S, Id, IdLoc, LookupOrdinaryName, local
14760 NamedDecl *PrevDecl = LookupSingleName(TUScope, Name, NameLoc, local
14783 Decl *PrevDecl = LookupSingleName(TUScope, Name, NameLoc, LookupOrdinaryName); local
14799 Decl *PrevDecl = LookupSingleName(TUScope, AliasName, AliasNameLoc, local
[all...]
H A DSemaDeclCXX.cpp7205 NamedDecl *PrevDecl = local
8246 UsingShadowDecl *PrevDecl = nullptr; local
7867 BuildUsingShadowDecl(Scope *S, UsingDecl *UD, NamedDecl *Orig, UsingShadowDecl *PrevDecl) argument
8700 NamedDecl *PrevDecl = PrevR.getRepresentativeDecl(); local
13794 NamedDecl *PrevDecl = nullptr; local
[all...]

Completed in 255 milliseconds