|
LLVM
8.0.1
|
#include "llvm/MC/StringTableBuilder.h"#include "llvm/ADT/CachedHashString.h"#include "llvm/ADT/SmallString.h"#include "llvm/ADT/StringRef.h"#include "llvm/BinaryFormat/COFF.h"#include "llvm/Support/Endian.h"#include "llvm/Support/MathExtras.h"#include "llvm/Support/raw_ostream.h"#include <cassert>#include <cstddef>#include <cstdint>#include <cstring>#include <utility>#include <vector>
Go to the source code of this file.
Typedefs | |
| using | StringPair = std::pair< CachedHashStringRef, size_t > |
Functions | |
| static int | charTailAt (StringPair *P, size_t Pos) |
| static void | multikeySort (MutableArrayRef< StringPair *> Vec, int Pos) |
| using StringPair = std::pair<CachedHashStringRef, size_t> |
Definition at line 62 of file StringTableBuilder.cpp.
|
static |
Definition at line 77 of file StringTableBuilder.cpp.
References llvm::StringRef::size().
Referenced by multikeySort().
|
static |
Definition at line 86 of file StringTableBuilder.cpp.
References C, charTailAt(), I, llvm::ArrayRef< T >::size(), llvm::MutableArrayRef< T >::slice(), and std::swap().
Referenced by llvm::StringTableBuilder::finalizeInOrder().
1.8.13