mini-llvm 0.1.0
Loading...
Searching...
No Matches
mini_llvm::ir::Token Struct Reference

#include <Token.h>

Public Types

enum class  Kind

Public Attributes

Kind kind
std::variant< std::monostate, BigInteger, std::string, std::vector< int8_t > > value
const char * location

Member Enumeration Documentation

◆ Kind

enum class mini_llvm::ir::Token::Kind
strong

Member Data Documentation

◆ kind

Kind mini_llvm::ir::Token::kind

◆ location

const char* mini_llvm::ir::Token::location

◆ value

std::variant<std::monostate, BigInteger, std::string, std::vector<int8_t> > mini_llvm::ir::Token::value

The documentation for this struct was generated from the following file:
  • include/mini-llvm/ir_reader/Token.h