LLVM 24.0.0git
llvm::directive Namespace Reference

Classes

struct  Spelling
struct  Version
struct  VersionRange

Functions

LLVM_ABI StringRef FindName (llvm::iterator_range< const Spelling * >, Version Version)
constexpr bool operator== (Version A, Version B)
constexpr bool operator!= (Version A, Version B)
constexpr bool operator< (Version A, Version B)
constexpr bool operator<= (Version A, Version B)
constexpr bool operator> (Version A, Version B)
constexpr bool operator>= (Version A, Version B)
constexpr bool operator== (Version A, int B)
constexpr bool operator!= (Version A, int B)
constexpr bool operator< (Version A, int B)
constexpr bool operator<= (Version A, int B)
constexpr bool operator> (Version A, int B)
constexpr bool operator>= (Version A, int B)

Function Documentation

◆ FindName()

llvm::StringRef llvm::directive::FindName ( llvm::iterator_range< const Spelling * > Range,
directive::Version Ver )

Definition at line 18 of file Spelling.cpp.

References Range.

◆ operator!=() [1/2]

bool llvm::directive::operator!= ( Version A,
int B )
inlineconstexpr

Definition at line 47 of file Version.h.

References A(), B(), and llvm::Version.

◆ operator!=() [2/2]

bool llvm::directive::operator!= ( Version A,
Version B )
inlineconstexpr

Definition at line 38 of file Version.h.

References A(), and B().

◆ operator<() [1/2]

bool llvm::directive::operator< ( Version A,
int B )
inlineconstexpr

Definition at line 48 of file Version.h.

References A(), B(), and llvm::Version.

◆ operator<() [2/2]

bool llvm::directive::operator< ( Version A,
Version B )
inlineconstexpr

Definition at line 39 of file Version.h.

◆ operator<=() [1/2]

bool llvm::directive::operator<= ( Version A,
int B )
inlineconstexpr

Definition at line 49 of file Version.h.

References A(), B(), and llvm::Version.

◆ operator<=() [2/2]

bool llvm::directive::operator<= ( Version A,
Version B )
inlineconstexpr

Definition at line 40 of file Version.h.

References A(), and B().

◆ operator==() [1/2]

bool llvm::directive::operator== ( Version A,
int B )
inlineconstexpr

Definition at line 46 of file Version.h.

References A(), B(), and llvm::Version.

◆ operator==() [2/2]

bool llvm::directive::operator== ( Version A,
Version B )
inlineconstexpr

Definition at line 37 of file Version.h.

◆ operator>() [1/2]

bool llvm::directive::operator> ( Version A,
int B )
inlineconstexpr

Definition at line 50 of file Version.h.

References A(), B(), and llvm::Version.

◆ operator>() [2/2]

bool llvm::directive::operator> ( Version A,
Version B )
inlineconstexpr

Definition at line 43 of file Version.h.

References A(), and B().

◆ operator>=() [1/2]

bool llvm::directive::operator>= ( Version A,
int B )
inlineconstexpr

Definition at line 51 of file Version.h.

References A(), B(), and llvm::Version.

◆ operator>=() [2/2]

bool llvm::directive::operator>= ( Version A,
Version B )
inlineconstexpr

Definition at line 44 of file Version.h.

References A(), and B().