Home
last modified time | relevance | path

Searched refs:PrevDeclInScope (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclOpenMP.cpp106 QualType Ty, OMPDeclareReductionDecl *PrevDeclInScope) in OMPDeclareReductionDecl() argument
108 PrevDeclInScope(PrevDeclInScope) { in OMPDeclareReductionDecl()
116 QualType T, OMPDeclareReductionDecl *PrevDeclInScope) { in Create() argument
118 T, PrevDeclInScope); in Create()
130 PrevDeclInScope.get(getASTContext().getExternalSource())); in getPrevDeclInScope()
135 PrevDeclInScope.get(getASTContext().getExternalSource())); in getPrevDeclInScope()
147 OMPDeclareMapperDecl *PrevDeclInScope) { in Create() argument
149 C, DC, Clauses, 1, L, Name, T, VarName, PrevDeclInScope); in Create()
162 PrevDeclInScope.get(getASTContext().getExternalSource())); in getPrevDeclInScope()
167 PrevDeclInScope.get(getASTContext().getExternalSource())); in getPrevDeclInScope()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclOpenMP.h198 LazyDeclPtr PrevDeclInScope; variable
204 OMPDeclareReductionDecl *PrevDeclInScope);
207 PrevDeclInScope = Prev; in setPrevDeclInScope()
214 QualType T, OMPDeclareReductionDecl *PrevDeclInScope);
298 LazyDeclPtr PrevDeclInScope; variable
304 OMPDeclareMapperDecl *PrevDeclInScope) in OMPDeclareMapperDecl() argument
307 PrevDeclInScope(PrevDeclInScope) {} in OMPDeclareMapperDecl()
310 PrevDeclInScope = Prev; in setPrevDeclInScope()
319 OMPDeclareMapperDecl *PrevDeclInScope);
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp3672 auto *PrevDeclInScope = D->getPrevDeclInScope(); in VisitOMPDeclareReductionDecl() local
3673 if (PrevDeclInScope && !PrevDeclInScope->isInvalidDecl()) { in VisitOMPDeclareReductionDecl()
3674 PrevDeclInScope = cast<OMPDeclareReductionDecl>( in VisitOMPDeclareReductionDecl()
3675 SemaRef.CurrentInstantiationScope->findInstantiationOf(PrevDeclInScope) in VisitOMPDeclareReductionDecl()
3680 PrevDeclInScope); in VisitOMPDeclareReductionDecl()
3759 auto *PrevDeclInScope = D->getPrevDeclInScope(); in VisitOMPDeclareMapperDecl() local
3760 if (PrevDeclInScope && !PrevDeclInScope->isInvalidDecl()) { in VisitOMPDeclareMapperDecl()
3761 PrevDeclInScope = cast<OMPDeclareMapperDecl>( in VisitOMPDeclareMapperDecl()
3762 SemaRef.CurrentInstantiationScope->findInstantiationOf(PrevDeclInScope) in VisitOMPDeclareMapperDecl()
3816 VN, D->getAccess(), MapperVarRef.get(), Clauses, PrevDeclInScope); in VisitOMPDeclareMapperDecl()
H A DSemaOpenMP.cpp21322 AccessSpecifier AS, Decl *PrevDeclInScope) { in ActOnOpenMPDeclareReductionDirectiveStart() argument
21368 } else if (PrevDeclInScope != nullptr) { in ActOnOpenMPDeclareReductionDirectiveStart()
21370 cast<OMPDeclareReductionDecl>(PrevDeclInScope); in ActOnOpenMPDeclareReductionDirectiveStart()
21581 Expr *MapperVarRef, ArrayRef<OMPClause *> Clauses, Decl *PrevDeclInScope) { in ActOnOpenMPDeclareMapperDirective() argument
21624 } else if (PrevDeclInScope) { in ActOnOpenMPDeclareMapperDirective()
21626 cast<OMPDeclareMapperDecl>(PrevDeclInScope); in ActOnOpenMPDeclareMapperDirective()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaOpenMP.h264 AccessSpecifier AS, Decl *PrevDeclInScope = nullptr);
290 Decl *PrevDeclInScope = nullptr);
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp3057 D->PrevDeclInScope = readDeclID().getRawValue(); in VisitOMPDeclareReductionDecl()
3064 D->PrevDeclInScope = readDeclID().getRawValue(); in VisitOMPDeclareMapperDecl()