LLVM: include/llvm/Frontend/Directive/Spelling.h Source File (original) (raw)

Go to the documentation of this file.

1

2

3

4

5

6

7

8#ifndef LLVM_FRONTEND_DIRECTIVE_SPELLING_H

9#define LLVM_FRONTEND_DIRECTIVE_SPELLING_H

10

14

15#include

16#include

17

19

21 static constexpr int MaxValue = std::numeric_limits::max();

22

23

26

28 return std::tie(Min, Max) < std::tie(R.Min, R.Max);

29 }

30};

31

36

39

40}

41

42#endif

StringRef - Represent a constant reference to a string, i.e.

A range adaptor for a pair of iterators.

This provides a very simple, boring adaptor for a begin and end iterator into a range type.

LLVM_ABI StringRef FindName(llvm::iterator_range< const Spelling * >, unsigned Version)

FunctionAddr VTableAddr uintptr_t uintptr_t Version

StringRef Name

Definition Spelling.h:33

VersionRange Versions

Definition Spelling.h:34

int Min

Definition Spelling.h:24

static constexpr int MaxValue

Definition Spelling.h:21

bool operator<(const VersionRange &R) const

Definition Spelling.h:27

int Max

Definition Spelling.h:25