Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DHLSLExternalSemaSource.cpp49 CXXRecordDecl *PrevDecl = nullptr; in BuiltinTypeDeclBuilder() local
399 NamespaceDecl *PrevDecl = nullptr; in InitializeSema() local
H A DSemaTemplateInstantiateDecl.cpp1501 EnumDecl *PrevDecl = nullptr; in VisitEnumDecl() local
1673 CXXRecordDecl *PrevDecl = nullptr; in VisitClassTemplateDecl() local
1971 CXXRecordDecl *PrevDecl = nullptr; in VisitCXXRecordDecl() local
3322 UsingShadowDecl *PrevDecl = nullptr; in VisitBaseUsingDecls() local
3891 ClassTemplateSpecializationDecl *PrevDecl = in VisitClassTemplateSpecializationDecl() local
3998 VarTemplateSpecializationDecl *PrevDecl = in VisitVarTemplateSpecializationDecl() local
4018 VarTemplateSpecializationDecl *PrevDecl) { in VisitVarTemplateSpecializationDecl()
4270 ClassTemplateSpecializationDecl *PrevDecl = in InstantiateClassTemplatePartialSpecialization() local
4383 VarTemplateSpecializationDecl *PrevDecl = in InstantiateVarTemplatePartialSpecialization() local
H A DSemaDeclObjC.cpp560 NamedDecl *PrevDecl = SemaRef.LookupSingleName( in ActOnSuperClassOfClassInterface() local
986 NamedDecl *PrevDecl = SemaRef.LookupSingleName( in ActOnStartClassInterface() local
1225 ObjCProtocolDecl *PrevDecl = LookupProtocol( in ActOnStartProtocolInterface() local
1793 ObjCProtocolDecl *PrevDecl = LookupProtocol( in ActOnForwardProtocolDeclaration() local
1988 NamedDecl *PrevDecl = SemaRef.LookupSingleName( in ActOnStartClassImplementation() local
3068 NamedDecl *PrevDecl = SemaRef.LookupSingleName( in ActOnForwardClassDeclaration() local
4793 NamedDecl *PrevDecl = R.getFoundDecl(); in ActOnMethodDeclaration() local
5649 NamedDecl *PrevDecl = in ActOnIvar() local
H A DSemaTemplate.cpp858 void Sema::DiagnoseTemplateParameterShadow(SourceLocation Loc, Decl *PrevDecl, in DiagnoseTemplateParameterShadow()
943 NamedDecl *PrevDecl = in maybeDiagnoseTemplateParameterShadow() local
1879 NamedDecl *PrevDecl = nullptr; in CheckClassTemplate() local
4032 VarTemplateSpecializationDecl *PrevDecl = nullptr; in ActOnVarTemplateSpecialization() local
7865 NamedDecl *PrevDecl, in CheckTemplateSpecializationScope()
8225 ClassTemplateSpecializationDecl *PrevDecl = nullptr; in ActOnClassTemplateSpecialization() local
8588 NamedDecl *PrevDecl, in CheckSpecializationInstantiationRedecl()
9505 ClassTemplateSpecializationDecl *PrevDecl = in ActOnExplicitInstantiation() local
9753 CXXRecordDecl *PrevDecl in ActOnExplicitInstantiation() local
10151 FunctionDecl *PrevDecl = Specialization->getPreviousDecl(); in ActOnExplicitInstantiation() local
H A DSemaDecl.cpp5269 NamedDecl *PrevDecl = R.getRepresentativeDecl()->getUnderlyingDecl(); in CheckAnonMemberRedeclaration() local
6767 isOutOfScopePreviousDeclaration(NamedDecl *PrevDecl, DeclContext *DC, in isOutOfScopePreviousDeclaration()
7387 NamedDecl *PrevDecl = *Previous.begin(); in ActOnVariableDeclarator() local
10930 bool Sema::shouldLinkDependentDeclWithPrevious(Decl *D, Decl *PrevDecl) { in shouldLinkDependentDeclWithPrevious()
14953 NamedDecl *PrevDecl = *R.begin(); in ActOnParamDeclarator() local
16770 Sema::NonTagKind Sema::getNonTagTypeDeclKind(const Decl *PrevDecl, in getNonTagTypeDeclKind()
17435 NamedDecl *PrevDecl = Previous.getFoundDecl(); in ActOnTag() local
18272 NamedDecl *PrevDecl = nullptr; in HandleField() local
18333 AccessSpecifier AS, NamedDecl *PrevDecl, in CheckFieldDecl()
19562 NamedDecl *PrevDecl = LookupSingleName(S, II, IILoc, LookupOrdinaryName, in shouldSkipAnonEnumBody() local
[all …]
H A DSemaAccess.cpp1126 NamedDecl *PrevDecl = nullptr; in diagnoseBadDirectAccess() local
H A DSemaDeclCXX.cpp11570 NamedDecl *PrevDecl = in ActOnStartNamespaceDef() local
12528 UsingShadowDecl *PrevDecl) { in BuildUsingShadowDecl() argument
12957 UsingShadowDecl *PrevDecl = nullptr; in BuildUsingDeclaration() local
13007 UsingShadowDecl *PrevDecl = nullptr; BuildUsingEnumDeclaration() local
13560 NamedDecl *PrevDecl = PrevR.getRepresentativeDecl(); ActOnNamespaceAliasDef() local
16892 if (NamedDecl *PrevDecl = ActOnExceptionDeclarator() local
18981 NamedDecl *PrevDecl = nullptr; HandleMSProperty() local
[all...]
H A DSema.cpp1240 Decl *PrevDecl = LookupSingleName(TUScope, WeakIDs.first, SourceLocation(), in ActOnEndOfTranslationUnit() local
H A DSemaOpenMP.cpp21348 auto *PrevDecl = cast<OMPDeclareReductionDecl>(Filter.next()); in ActOnOpenMPDeclareReductionDirectiveStart() local
21604 auto *PrevDecl = cast<OMPDeclareMapperDecl>(Filter.next()); in ActOnOpenMPDeclareMapperDirective() local
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclObjC.cpp1545 ObjCInterfaceDecl *PrevDecl, SourceLocation ClassLoc, bool isInternal) { in Create()
1566 SourceLocation CLoc, ObjCInterfaceDecl *PrevDecl, bool IsInternal) in ObjCInterfaceDecl()
1933 ObjCProtocolDecl *PrevDecl) in ObjCProtocolDecl()
1945 ObjCProtocolDecl *PrevDecl) { in Create()
H A DDeclTemplate.cpp926 ClassTemplateSpecializationDecl *PrevDecl) in ClassTemplateSpecializationDecl()
947 ClassTemplateSpecializationDecl *PrevDecl) { in Create()
1135 ClassTemplatePartialSpecializationDecl *PrevDecl) in ClassTemplatePartialSpecializationDecl()
1150 ClassTemplatePartialSpecializationDecl *PrevDecl) { in Create()
H A DDecl.cpp3595 FunctionDecl::setPreviousDeclaration(FunctionDecl *PrevDecl) { in setPreviousDeclaration()
4692 SourceLocation L, IdentifierInfo *Id, TagDecl *PrevDecl, in TagDecl()
4828 SourceLocation IdLoc, IdentifierInfo *Id, EnumDecl *PrevDecl, in EnumDecl()
4847 EnumDecl *PrevDecl, bool IsScoped, in Create()
4987 RecordDecl *PrevDecl) in RecordDecl()
5009 IdentifierInfo *Id, RecordDecl* PrevDecl) { in Create()
H A DDeclCXX.cpp127 CXXRecordDecl *PrevDecl) in CXXRecordDecl()
135 CXXRecordDecl *PrevDecl, in Create()
3004 IdentifierInfo *Id, NamespaceDecl *PrevDecl, in NamespaceDecl()
3016 NamespaceDecl *PrevDecl, bool Nested) { in Create()
H A DDeclPrinter.cpp1282 FunctionDecl *PrevDecl = D->getTemplatedDecl(); in VisitFunctionTemplateDecl() local
H A DDeclBase.cpp1523 Decl *PrevDecl = nullptr; in BuildDeclChain() local
H A DASTImporter.cpp2935 EnumDecl *PrevDecl = nullptr; in VisitEnumDecl() local
3058 RecordDecl *PrevDecl = nullptr; in VisitRecordDecl() local
6165 ClassTemplateSpecializationDecl *PrevDecl = nullptr; in VisitClassTemplateSpecializationDecl() local
H A DASTContext.cpp5016 } else if (CXXRecordDecl *PrevDecl = Decl->getPreviousDecl()) { in getInjectedClassNameType() local
5122 if (const RecordDecl *PrevDecl = Decl->getPreviousDecl()) in getRecordType() local
5135 if (const EnumDecl *PrevDecl = Decl->getPreviousDecl()) in getEnumType() local
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h4974 void Redeclarable<decl_type>::setPreviousDecl(decl_type *PrevDecl) { in setPreviousDecl()