clang
9.0.0
|
#include "clang/Basic/LLVM.h"
#include "llvm/ADT/APSInt.h"
#include "llvm/ADT/DenseMap.h"
#include <array>
#include <cassert>
Go to the source code of this file.
Classes | |
class | clang::ComparisonCategoryInfo |
struct | clang::ComparisonCategoryInfo::ValueInfo |
class | clang::ComparisonCategories |
Namespaces | |
llvm | |
Specialize PointerLikeTypeTraits to allow LazyGenerationalUpdatePtr to be placed into a PointerUnion. | |
clang | |
Dataflow Directional Tag Classes. | |
Enumerations | |
enum | clang::ComparisonCategoryType : unsigned char { clang::ComparisonCategoryType::WeakEquality, clang::ComparisonCategoryType::StrongEquality, clang::ComparisonCategoryType::PartialOrdering, clang::ComparisonCategoryType::WeakOrdering, clang::ComparisonCategoryType::StrongOrdering, clang::ComparisonCategoryType::First = WeakEquality, clang::ComparisonCategoryType::Last = StrongOrdering } |
An enumeration representing the different comparison categories types. More... | |
enum | clang::ComparisonCategoryResult : unsigned char { clang::ComparisonCategoryResult::Equal, clang::ComparisonCategoryResult::Equivalent, clang::ComparisonCategoryResult::Nonequivalent, clang::ComparisonCategoryResult::Nonequal, clang::ComparisonCategoryResult::Less, clang::ComparisonCategoryResult::Greater, clang::ComparisonCategoryResult::Unordered, clang::ComparisonCategoryResult::Last = Unordered } |
An enumeration representing the possible results of a three-way comparison. More... | |