LLVM: lib/DebugInfo/MSF/MappedBlockStream.cpp File Reference (original) (raw)

Typedefs |Functions

MappedBlockStream.cpp File Reference

#include "[llvm/DebugInfo/MSF/MappedBlockStream.h](MappedBlockStream%5F8h%5Fsource.html)"
#include "[llvm/ADT/ArrayRef.h](ArrayRef%5F8h%5Fsource.html)"
#include "[llvm/DebugInfo/MSF/MSFCommon.h](MSFCommon%5F8h%5Fsource.html)"
#include "[llvm/Support/BinaryStreamWriter.h](BinaryStreamWriter%5F8h%5Fsource.html)"
#include "[llvm/Support/Error.h](llvm%5F2Support%5F2Error%5F8h%5Fsource.html)"
#include "[llvm/Support/MathExtras.h](MathExtras%5F8h%5Fsource.html)"
#include <algorithm>
#include <cassert>
#include <cstdint>
#include <cstring>
#include <utility>
#include <vector>

Go to the source code of this file.

Typedefs
using Interval = std::pair<uint64_t, uint64_t>
Functions
static Interval intersect (const Interval &I1, const Interval &I2)

Typedef Documentation

Interval

using Interval = std::pair<uint64_t, uint64_t>

Definition at line 36 of file MappedBlockStream.cpp.

Function Documentation

intersect()

Interval intersect ( const Interval & I1, const Interval & I2 ) static

Definition at line 38 of file MappedBlockStream.cpp.

Referenced by llvm::rdf::RegisterAggr::intersect(), and llvm::msf::MappedBlockStream::readBytes().


Generated on for LLVM by doxygen 1.14.0