Home
last modified time | relevance | path

Searched refs:ReductionType (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp22188 QualType ReductionType = SemaRef.GetTypeFromParser(ParsedType.get()); in ActOnOpenMPDeclareReductionType() local
22189 if (ReductionType.isNull()) in ActOnOpenMPDeclareReductionType()
22196 if (ReductionType.hasQualifiers()) { in ActOnOpenMPDeclareReductionType()
22201 if (ReductionType->isFunctionType()) { in ActOnOpenMPDeclareReductionType()
22205 if (ReductionType->isReferenceType()) { in ActOnOpenMPDeclareReductionType()
22209 if (ReductionType->isArrayType()) { in ActOnOpenMPDeclareReductionType()
22213 return ReductionType; in ActOnOpenMPDeclareReductionType()
22314 QualType ReductionType = DRD->getType(); in ActOnOpenMPDeclareReductionCombinerStart() local
22322 buildVarDecl(SemaRef, D->getLocation(), ReductionType, "omp_in"); in ActOnOpenMPDeclareReductionCombinerStart()
22330 buildVarDecl(SemaRef, D->getLocation(), ReductionType, "omp_out"); in ActOnOpenMPDeclareReductionCombinerStart()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseOpenMP.cpp198 QualType ReductionType = Actions.OpenMP().ActOnOpenMPDeclareReductionType( in ParseOpenMPDeclareReductionDirective() local
200 if (!ReductionType.isNull()) { in ParseOpenMPDeclareReductionDirective()
202 std::make_pair(ReductionType, Range.getBegin())); in ParseOpenMPDeclareReductionDirective()