LLVM 19.0.0git
llvm::json::Value Member List

This is the complete list of members for llvm::json::Value, including all inherited members.

Arrayllvm::json::Valuefriend
Array enum valuellvm::json::Value
Boolean enum valuellvm::json::Value
getAsArray() constllvm::json::Valueinline
getAsArray()llvm::json::Valueinline
getAsBoolean() constllvm::json::Valueinline
getAsInteger() constllvm::json::Valueinline
getAsNull() constllvm::json::Valueinline
getAsNumber() constllvm::json::Valueinline
getAsObject() constllvm::json::Valueinline
getAsObject()llvm::json::Valueinline
getAsString() constllvm::json::Valueinline
getAsUINT64() constllvm::json::Valueinline
Kind enum namellvm::json::Value
kind() constllvm::json::Valueinline
Null enum valuellvm::json::Value
Number enum valuellvm::json::Value
Objectllvm::json::Valuefriend
Object enum valuellvm::json::Value
operator=(const Value &M)llvm::json::Valueinline
operator=(Value &&M)llvm::json::Valueinline
operator==llvm::json::Valuefriend
OStreamllvm::json::Valuefriend
String enum valuellvm::json::Value
Value(const Value &M)llvm::json::Valueinline
Value(Value &&M)llvm::json::Valueinline
Value(std::initializer_list< Value > Elements)llvm::json::Value
Value(json::Array &&Elements)llvm::json::Valueinline
Value(const std::vector< Elt > &C)llvm::json::Valueinline
Value(json::Object &&Properties)llvm::json::Valueinline
Value(const std::map< std::string, Elt > &C)llvm::json::Valueinline
Value(std::string V)llvm::json::Valueinline
Value(const llvm::SmallVectorImpl< char > &V)llvm::json::Valueinline
Value(const llvm::formatv_object_base &V)llvm::json::Valueinline
Value(StringRef V)llvm::json::Valueinline
Value(const char *V)llvm::json::Valueinline
Value(std::nullptr_t)llvm::json::Valueinline
Value(T B)llvm::json::Valueinline
Value(T V)llvm::json::Valueinline
Value(T I)llvm::json::Valueinline
Value(T D)llvm::json::Valueinline
Value(const T &V)llvm::json::Valueinline
~Value()llvm::json::Valueinline