reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaOpenMP.cpp
 1147     VarDecl *VD = buildVarDecl(SemaRef, SR.getBegin(),
 1170     VarDecl *VD = buildVarDecl(SemaRef, SR.getBegin(),
 2175             VarDecl *VDPrivate = buildVarDecl(
 6386     VarDecl *PrivateVar = buildVarDecl(
 7140     VarDecl *LBDecl = buildVarDecl(SemaRef, InitLoc, VType, ".omp.lb");
 7147     VarDecl *UBDecl = buildVarDecl(SemaRef, InitLoc, VType, ".omp.ub");
 7155     VarDecl *ILDecl = buildVarDecl(SemaRef, InitLoc, Int32Ty, ".omp.is_last");
 7163         buildVarDecl(SemaRef, InitLoc, StrideVType, ".omp.stride");
 7187           buildVarDecl(SemaRef, InitLoc, VType, ".omp.comb.lb");
 7195           buildVarDecl(SemaRef, InitLoc, VType, ".omp.comb.ub");
 7234     VarDecl *IVDecl = buildVarDecl(SemaRef, InitLoc, RealVType, ".omp.iv");
12122         buildVarDecl(*this, ELoc, Type, D->getName(),
12372         buildVarDecl(*this, ELoc, Type, D->getName(),
12385           buildVarDecl(*this, RefExpr->getExprLoc(), ElemType, D->getName());
12389       VarDecl *VDInitTemp = buildVarDecl(*this, RefExpr->getExprLoc(), ElemType,
12404       VarDecl *VDInit = buildVarDecl(*this, RefExpr->getExprLoc(), Type,
12548     VarDecl *SrcVD = buildVarDecl(*this, ERange.getBegin(),
12554         buildVarDecl(*this, ERange.getBegin(), Type, ".lastprivate.dst",
13341     VarDecl *LHSVD = buildVarDecl(S, ELoc, Type, ".reduction.lhs",
13343     VarDecl *RHSVD = buildVarDecl(S, ELoc, Type, D->getName(),
13393         buildVarDecl(S, ELoc, PrivateTy, D->getName(),
13842         buildVarDecl(*this, ELoc, Type, D->getName(),
13847     VarDecl *Init = buildVarDecl(*this, ELoc, Type, ".linear.start");
13900         buildVarDecl(*this, StepLoc, StepExpr->getType(), ".linear.step");
14165         buildVarDecl(*this, DE->getBeginLoc(), ElemType.getUnqualifiedType(),
14170         buildVarDecl(*this, DE->getBeginLoc(), ElemType, ".copyin.dst",
14279         buildVarDecl(*this, RefExpr->getBeginLoc(), Type, ".copyprivate.src",
14283         buildVarDecl(*this, RefExpr->getBeginLoc(), Type, ".copyprivate.dst",
15684       buildVarDecl(*this, D->getLocation(), ReductionType, "omp_in");
15692       buildVarDecl(*this, D->getLocation(), ReductionType, "omp_out");
15744       buildVarDecl(*this, D->getLocation(), ReductionType, "omp_priv");
15752       buildVarDecl(*this, D->getLocation(), ReductionType, "omp_orig");
15916   VarDecl *VD = buildVarDecl(*this, StartLoc, MapperType, VN.getAsString());
16420         buildVarDecl(*this, ELoc, Type, D->getName(),
16432         buildVarDecl(*this, RefExpr->getExprLoc(), Type, ".devptr.temp");