Home
last modified time | relevance | path

Searched defs:PrevDecl (Results 1 – 20 of 20) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DProgram.h154 unsigned PrevDecl; variable
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DHLSLExternalSemaSource.cpp40 NamespaceDecl *PrevDecl = nullptr; in InitializeSema() local
H A DSemaDeclObjC.cpp559 NamedDecl *PrevDecl = SemaRef.LookupSingleName( in ActOnSuperClassOfClassInterface() local
986 NamedDecl *PrevDecl = SemaRef.LookupSingleName( in ActOnStartClassInterface() local
1225 ObjCProtocolDecl *PrevDecl = LookupProtocol( in ActOnStartProtocolInterface() local
1796 ObjCProtocolDecl *PrevDecl = LookupProtocol( in ActOnForwardProtocolDeclaration() local
1991 NamedDecl *PrevDecl = SemaRef.LookupSingleName( in ActOnStartClassImplementation() local
3076 NamedDecl *PrevDecl = SemaRef.LookupSingleName( in ActOnForwardClassDeclaration() local
4747 NamedDecl *PrevDecl = R.getFoundDecl(); in ActOnMethodParmDeclaration() local
5659 NamedDecl *PrevDecl = in ActOnIvar() local
H A DSemaTemplateInstantiateDecl.cpp2002 EnumDecl *PrevDecl = nullptr; in VisitEnumDecl() local
2201 CXXRecordDecl *PrevDecl = nullptr; in VisitClassTemplateDecl() local
2499 CXXRecordDecl *PrevDecl = nullptr; in VisitCXXRecordDecl() local
3867 UsingShadowDecl *PrevDecl = nullptr; VisitBaseUsingDecls() local
4436 ClassTemplateSpecializationDecl *PrevDecl = VisitClassTemplateSpecializationDecl() local
4544 VarTemplateSpecializationDecl *PrevDecl = VisitVarTemplateSpecializationDecl() local
4565 VisitVarTemplateSpecializationDecl(VarTemplateDecl * VarTemplate,VarDecl * D,const TemplateArgumentListInfo & TemplateArgsInfo,ArrayRef<TemplateArgument> Converted,VarTemplateSpecializationDecl * PrevDecl) VisitVarTemplateSpecializationDecl() argument
4818 ClassTemplateSpecializationDecl *PrevDecl = InstantiateClassTemplatePartialSpecialization() local
4932 VarTemplateSpecializationDecl *PrevDecl = InstantiateVarTemplatePartialSpecialization() local
[all...]
H A DSemaTemplate.cpp861 void Sema::DiagnoseTemplateParameterShadow(SourceLocation Loc, Decl *PrevDecl, in DiagnoseTemplateParameterShadow()
946 NamedDecl *PrevDecl = in maybeDiagnoseTemplateParameterShadow() local
1922 NamedDecl *PrevDecl = nullptr; in CheckClassTemplate() local
4324 VarTemplateSpecializationDecl *PrevDecl = nullptr; in ActOnVarTemplateSpecialization() local
8295 NamedDecl *PrevDecl, in CheckTemplateSpecializationScope()
8673 ClassTemplateSpecializationDecl *PrevDecl = nullptr; in ActOnClassTemplateSpecialization() local
9077 NamedDecl *PrevDecl, in CheckSpecializationInstantiationRedecl()
10033 ClassTemplateSpecializationDecl *PrevDecl = in ActOnExplicitInstantiation() local
10283 CXXRecordDecl *PrevDecl in ActOnExplicitInstantiation() local
10719 FunctionDecl *PrevDecl = Specialization->getPreviousDecl(); in ActOnExplicitInstantiation() local
H A DSemaDecl.cpp5383 NamedDecl *PrevDecl = R.getRepresentativeDecl()->getUnderlyingDecl(); in CheckAnonMemberRedeclaration() local
6887 isOutOfScopePreviousDeclaration(NamedDecl *PrevDecl, DeclContext *DC, in isOutOfScopePreviousDeclaration()
7567 NamedDecl *PrevDecl = *Previous.begin(); in ActOnVariableDeclarator() local
11152 bool Sema::shouldLinkDependentDeclWithPrevious(Decl *D, Decl *PrevDecl) { in shouldLinkDependentDeclWithPrevious()
15380 NamedDecl *PrevDecl = *R.begin(); in ActOnParamDeclarator() local
17259 NonTagKind Sema::getNonTagTypeDeclKind(const Decl *PrevDecl, TagTypeKind TTK) { in getNonTagTypeDeclKind()
17941 NamedDecl *PrevDecl = Previous.getFoundDecl(); in ActOnTag() local
18804 NamedDecl *PrevDecl = nullptr; in HandleField() local
18865 AccessSpecifier AS, NamedDecl *PrevDecl, in CheckFieldDecl()
20133 NamedDecl *PrevDecl = LookupSingleName(S, II, IILoc, LookupOrdinaryName, in shouldSkipAnonEnumBody() local
[all …]
H A DHLSLBuiltinTypeDeclBuilder.cpp538 CXXRecordDecl *PrevDecl = nullptr; in BuiltinTypeDeclBuilder() local
H A DSemaAccess.cpp1124 NamedDecl *PrevDecl = nullptr; in diagnoseBadDirectAccess() local
H A DSemaDeclCXX.cpp11811 NamedDecl *PrevDecl = in ActOnStartNamespaceDef() local
12855 UsingShadowDecl *PrevDecl) { in BuildUsingShadowDecl()
13289 UsingShadowDecl *PrevDecl = nullptr; in BuildUsingDeclaration() local
13339 UsingShadowDecl *PrevDecl = nullptr; in BuildUsingEnumDeclaration() local
13852 NamedDecl *PrevDecl = PrevR.getRepresentativeDecl(); in ActOnNamespaceAliasDef() local
17368 if (NamedDecl *PrevDecl = in ActOnExceptionDeclarator() local
19491 NamedDecl *PrevDecl = nullptr; in HandleMSProperty() local
H A DSema.cpp1309 Decl *PrevDecl = LookupSingleName(TUScope, WeakIDs.first, SourceLocation(), in ActOnEndOfTranslationUnit() local
H A DSemaOpenMP.cpp22246 auto *PrevDecl = cast<OMPDeclareReductionDecl>(Filter.next()); in ActOnOpenMPDeclareReductionDirectiveStart() local
22500 auto *PrevDecl = cast<OMPDeclareMapperDecl>(Filter.next()); in ActOnOpenMPDeclareMapperDirective() local
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclTemplate.cpp973 bool StrictPackMatch, ClassTemplateSpecializationDecl *PrevDecl) in ClassTemplateSpecializationDecl()
992 ClassTemplateSpecializationDecl *PrevDecl) { in Create()
1178 ClassTemplatePartialSpecializationDecl *PrevDecl) in ClassTemplatePartialSpecializationDecl()
1195 ClassTemplatePartialSpecializationDecl *PrevDecl) { in Create()
H A DDeclObjC.cpp1542 ObjCInterfaceDecl *PrevDecl, SourceLocation ClassLoc, bool isInternal) { in Create()
1563 SourceLocation CLoc, ObjCInterfaceDecl *PrevDecl, bool IsInternal) in ObjCInterfaceDecl()
1930 ObjCProtocolDecl *PrevDecl) in ObjCProtocolDecl()
1942 ObjCProtocolDecl *PrevDecl) { in Create()
H A DDeclCXX.cpp127 CXXRecordDecl *PrevDecl) in CXXRecordDecl()
135 CXXRecordDecl *PrevDecl, in Create()
3229 IdentifierInfo *Id, NamespaceDecl *PrevDecl, in NamespaceDecl()
3241 NamespaceDecl *PrevDecl, bool Nested) { in Create()
H A DDecl.cpp3666 FunctionDecl::setPreviousDeclaration(FunctionDecl *PrevDecl) { in setPreviousDeclaration()
4803 SourceLocation L, IdentifierInfo *Id, TagDecl *PrevDecl, in TagDecl()
4939 SourceLocation IdLoc, IdentifierInfo *Id, EnumDecl *PrevDecl, in EnumDecl()
4958 EnumDecl *PrevDecl, bool IsScoped, in Create()
5098 RecordDecl *PrevDecl) in RecordDecl()
5121 IdentifierInfo *Id, RecordDecl* PrevDecl) { in Create()
H A DDeclPrinter.cpp1318 FunctionDecl *PrevDecl = D->getTemplatedDecl(); in VisitFunctionTemplateDecl() local
H A DDeclBase.cpp1570 Decl *PrevDecl = nullptr; in BuildDeclChain() local
H A DASTImporter.cpp3205 EnumDecl *PrevDecl = nullptr; in VisitEnumDecl() local
3328 RecordDecl *PrevDecl = nullptr; in VisitRecordDecl() local
6449 ClassTemplateSpecializationDecl *PrevDecl = nullptr; in VisitClassTemplateSpecializationDecl() local
H A DASTContext.cpp5242 } else if (CXXRecordDecl *PrevDecl = Decl->getPreviousDecl()) { in getInjectedClassNameType() local
5348 if (const RecordDecl *PrevDecl = Decl->getPreviousDecl()) in getRecordType() local
5361 if (const EnumDecl *PrevDecl = Decl->getPreviousDecl()) in getEnumType() local
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h5238 void Redeclarable<decl_type>::setPreviousDecl(decl_type *PrevDecl) { in setPreviousDecl()