22 CurrentBlock.
Records.push_back(&R);
28 CurrentBlock.
Records.push_back(&R);
33 CurrentBlock.
Records.push_back(&R);
38 CurrentBlock.
Records.push_back(&R);
43 CurrentBlock.
Records.push_back(&R);
48 CurrentBlock.
Records.push_back(&R);
53 CurrentBlock.
Records.push_back(&R);
59 CurrentBlock.
Records.push_back(&R);
64 if (!CurrentBlock.
Records.empty())
69 CurrentBlock.
Records.push_back(&R);
74 CurrentBlock.
Records.push_back(&R);
79 CurrentBlock.
Records.push_back(&R);
85 std::tie(It, std::ignore) =
89 std::move(CurrentBlock.
Records)});
This class represents lattice values for constants.
WallclockRecord * WallclockTime
std::pair< iterator, bool > insert(const std::pair< KeyT, ValueT > &KV)
Error visit(BufferExtents &) override
std::vector< Record * > Records
static GCRegistry::Add< CoreCLRGC > E("coreclr", "CoreCLR-compatible GC")
static ErrorSuccess success()
Create a success value.
Error flush()
The flush() function will clear out the current state of the visitor, to allow for explicitly flushin...
Lightweight error class with error context and mandatory checking.