Home
last modified time | relevance | path

Searched refs:VarRef (Results 1 – 9 of 9) sorted by relevance

/openbsd-src/gnu/llvm/clang/tools/clang-fuzzer/proto-to-cxx/
H A Dloop_proto_to_cxx.cpp49 std::ostream &operator<<(std::ostream &os, const VarRef &x) { in operator <<()
52 case VarRef::ARR_A: in operator <<()
54 case VarRef::ARR_B: in operator <<()
56 case VarRef::ARR_C: in operator <<()
H A Dproto_to_cxx.cpp29 std::ostream &operator<<(std::ostream &os, const VarRef &x) { in operator <<()
/openbsd-src/gnu/llvm/clang/tools/clang-fuzzer/proto-to-llvm/
H A Dloop_proto_to_llvm.cpp54 std::string VarRefToString(std::ostream &os, const VarRef &x) { in VarRefToString()
58 case VarRef::ARR_A: in VarRefToString()
61 case VarRef::ARR_B: in VarRefToString()
64 case VarRef::ARR_C: in VarRefToString()
/openbsd-src/gnu/llvm/clang/tools/clang-fuzzer/
H A Dcxx_proto.proto17 message VarRef { message
22 required VarRef varref = 1;
53 VarRef varref = 1;
H A Dcxx_loop_proto.proto25 message VarRef { message
59 VarRef varref = 3;
64 required VarRef varref = 1;
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSema.cpp2153 Expr *VarRef = in checkEscapingByref() local
2158 auto *E = ImplicitCastExpr::Create(S.Context, T, CK_NoOp, VarRef, nullptr, in checkEscapingByref()
2164 VarRef); in checkEscapingByref()
H A DSemaOpenMP.cpp4835 for (Stmt *VarRef : Clause->children()) { in ActOnOpenMPRegionEnd()
4836 if (auto *E = cast_or_null<Expr>(VarRef)) { in ActOnOpenMPRegionEnd()
9353 buildCounterInit(Sema &SemaRef, Scope *S, SourceLocation Loc, ExprResult VarRef, in buildCounterInit() argument
9363 VarRef.get()->getType())) { in buildCounterInit()
9365 NewStart.get(), VarRef.get()->getType(), Sema::AA_Converting, in buildCounterInit()
9372 SemaRef.BuildBinOp(S, Loc, BO_Assign, VarRef.get(), NewStart.get()); in buildCounterInit()
9378 Sema &SemaRef, Scope *S, SourceLocation Loc, ExprResult VarRef, in buildCounterUpdate() argument
9384 if (!VarRef.isUsable() || !Start.isUsable() || !Iter.isUsable() || in buildCounterUpdate()
9413 if (VarRef.get()->getType()->isOverloadableType() || in buildCounterUpdate()
9419 SemaRef.BuildBinOp(S, Loc, BO_Assign, VarRef.get(), NewStart.get()); in buildCounterUpdate()
[all …]
H A DSemaExpr.cpp14578 auto* VarRef = dyn_cast<DeclRefExpr>(op); in CheckAddressOfOperand() local
14579 if (VarRef && VarRef->refersToEnclosingVariableOrCapture()) { in CheckAddressOfOperand()
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGOpenMPRuntime.cpp6914 const Expr *VarRef = nullptr; member
6924 const ValueDecl *Mapper = nullptr, const Expr *VarRef = nullptr, in MapInfo()
6929 Mapper(Mapper), VarRef(VarRef), ForDeviceAddr(ForDeviceAddr) {} in MapInfo()
8066 const Expr *VarRef = nullptr, bool ForDeviceAddr = false) { in generateAllInfoForClauses() argument
8077 IsImplicit, Mapper, VarRef, ForDeviceAddr); in generateAllInfoForClauses()
8306 L.IsImplicit, L.Mapper, L.ForDeviceAddr, VD, L.VarRef); in generateAllInfoForClauses()
8760 const Expr *VarRef; in generateInfoForCapture() local
8761 std::tie(Components, MapType, MapModifiers, IsImplicit, Mapper, VarRef) = in generateInfoForCapture()
8767 VarRef) = L1; in generateInfoForCapture()
8878 const Expr *VarRef; in generateInfoForCapture() local
[all …]