22 std::vector<NativeLineNumber> LineNums)
26 return static_cast<uint32_t>(Lines.size());
29std::unique_ptr<IPDBLineNumber>
33 return std::make_unique<NativeLineNumber>(Lines[
N]);
NativeEnumLineNumbers(std::vector< NativeLineNumber > LineNums)
uint32_t getChildCount() const override
ChildTypePtr getNext() override
ChildTypePtr getChildAtIndex(uint32_t Index) const override
This is an optimization pass for GlobalISel generic memory operations.
OutputIt move(R &&Range, OutputIt Out)
Provide wrappers to std::move which take ranges instead of having to pass begin/end explicitly.
Implement std::hash so that hash_code can be used in STL containers.