LLVM API Documentation

YYSTYPE Union Reference

#include <llvmAsmParser.h>

Collaboration diagram for YYSTYPE:

Collaboration graph
[legend]
List of all members.

Public Attributes

llvm::ModuleModuleVal
llvm::FunctionFunctionVal
std::pair< llvm::PATypeHolder *,
char * > * 
ArgVal
llvm::BasicBlockBasicBlockVal
llvm::TerminatorInstTermInstVal
llvm::InstructionInstVal
llvm::ConstantConstVal
const llvm::TypePrimType
llvm::PATypeHolderTypeVal
llvm::ValueValueVal
std::vector< std::pair< llvm::PATypeHolder *,
char * > > * 
ArgList
std::vector< llvm::Value * > * ValueList
std::list< llvm::PATypeHolder > * TypeList
std::list< std::pair< llvm::Value *,
llvm::BasicBlock * > > * 
PHIList
std::vector< std::pair< llvm::Constant *,
llvm::BasicBlock * > > * 
JumpTable
std::vector< llvm::Constant * > * ConstVector
llvm::GlobalValue::LinkageTypes Linkage
int64_t SInt64Val
uint64_t UInt64Val
int SIntVal
unsigned UIntVal
double FPVal
bool BoolVal
char * StrVal
llvm::ValID ValIDVal
llvm::Instruction::BinaryOps BinaryOpVal
llvm::Instruction::TermOps TermOpVal
llvm::Instruction::MemoryOps MemOpVal
llvm::Instruction::OtherOps OtherOpVal
llvm::Module::Endianness Endianness
llvm::ModuleModuleVal
llvm::FunctionFunctionVal
std::pair< llvm::PATypeHolder *,
char * > * 
ArgVal
llvm::BasicBlockBasicBlockVal
llvm::TerminatorInstTermInstVal
llvm::InstructionInstVal
llvm::ConstantConstVal
const llvm::TypePrimType
llvm::PATypeHolderTypeVal
llvm::ValueValueVal
std::vector< std::pair< llvm::PATypeHolder *,
char * > > * 
ArgList
std::vector< llvm::Value * > * ValueList
std::list< llvm::PATypeHolder > * TypeList
std::list< std::pair< llvm::Value *,
llvm::BasicBlock * > > * 
PHIList
std::vector< std::pair< llvm::Constant *,
llvm::BasicBlock * > > * 
JumpTable
std::vector< llvm::Constant * > * ConstVector
char * StrVal

Detailed Description

Definition at line 1181 of file llvmAsmParser.cpp.


Member Data Documentation

llvm::Module* YYSTYPE::ModuleVal

Definition at line 1184 of file llvmAsmParser.cpp.

llvm::Function* YYSTYPE::FunctionVal

Definition at line 1185 of file llvmAsmParser.cpp.

std::pair<llvm::PATypeHolder*, char*>* YYSTYPE::ArgVal

Definition at line 1186 of file llvmAsmParser.cpp.

llvm::BasicBlock* YYSTYPE::BasicBlockVal

Definition at line 1187 of file llvmAsmParser.cpp.

llvm::TerminatorInst* YYSTYPE::TermInstVal

Definition at line 1188 of file llvmAsmParser.cpp.

llvm::Instruction* YYSTYPE::InstVal

Definition at line 1189 of file llvmAsmParser.cpp.

llvm::Constant* YYSTYPE::ConstVal

Definition at line 1190 of file llvmAsmParser.cpp.

const llvm::Type* YYSTYPE::PrimType

Definition at line 1192 of file llvmAsmParser.cpp.

llvm::PATypeHolder* YYSTYPE::TypeVal

Definition at line 1193 of file llvmAsmParser.cpp.

llvm::Value* YYSTYPE::ValueVal

Definition at line 1194 of file llvmAsmParser.cpp.

std::vector<std::pair<llvm::PATypeHolder*,char*> >* YYSTYPE::ArgList

Definition at line 1196 of file llvmAsmParser.cpp.

std::vector<llvm::Value*>* YYSTYPE::ValueList

Definition at line 1197 of file llvmAsmParser.cpp.

std::list<llvm::PATypeHolder>* YYSTYPE::TypeList

Definition at line 1198 of file llvmAsmParser.cpp.

std::list<std::pair<llvm::Value*, llvm::BasicBlock*> >* YYSTYPE::PHIList

Definition at line 1201 of file llvmAsmParser.cpp.

std::vector<std::pair<llvm::Constant*, llvm::BasicBlock*> >* YYSTYPE::JumpTable

Definition at line 1202 of file llvmAsmParser.cpp.

std::vector<llvm::Constant*>* YYSTYPE::ConstVector

Definition at line 1203 of file llvmAsmParser.cpp.

llvm::GlobalValue::LinkageTypes YYSTYPE::Linkage

Definition at line 1205 of file llvmAsmParser.cpp.

int64_t YYSTYPE::SInt64Val

Definition at line 1206 of file llvmAsmParser.cpp.

uint64_t YYSTYPE::UInt64Val

Definition at line 1207 of file llvmAsmParser.cpp.

int YYSTYPE::SIntVal

Definition at line 1208 of file llvmAsmParser.cpp.

unsigned YYSTYPE::UIntVal

Definition at line 1209 of file llvmAsmParser.cpp.

double YYSTYPE::FPVal

Definition at line 1210 of file llvmAsmParser.cpp.

bool YYSTYPE::BoolVal

Definition at line 1211 of file llvmAsmParser.cpp.

char* YYSTYPE::StrVal

Definition at line 1213 of file llvmAsmParser.cpp.

llvm::ValID YYSTYPE::ValIDVal

Definition at line 1214 of file llvmAsmParser.cpp.

llvm::Instruction::BinaryOps YYSTYPE::BinaryOpVal

Definition at line 1216 of file llvmAsmParser.cpp.

llvm::Instruction::TermOps YYSTYPE::TermOpVal

Definition at line 1217 of file llvmAsmParser.cpp.

llvm::Instruction::MemoryOps YYSTYPE::MemOpVal

Definition at line 1218 of file llvmAsmParser.cpp.

llvm::Instruction::OtherOps YYSTYPE::OtherOpVal

Definition at line 1219 of file llvmAsmParser.cpp.

llvm::Module::Endianness YYSTYPE::Endianness

Definition at line 1220 of file llvmAsmParser.cpp.

llvm::Module* YYSTYPE::ModuleVal

Definition at line 253 of file llvmAsmParser.h.

llvm::Function* YYSTYPE::FunctionVal

Definition at line 254 of file llvmAsmParser.h.

std::pair<llvm::PATypeHolder*, char*>* YYSTYPE::ArgVal

Definition at line 255 of file llvmAsmParser.h.

llvm::BasicBlock* YYSTYPE::BasicBlockVal

Definition at line 256 of file llvmAsmParser.h.

llvm::TerminatorInst* YYSTYPE::TermInstVal

Definition at line 257 of file llvmAsmParser.h.

llvm::Instruction* YYSTYPE::InstVal

Definition at line 258 of file llvmAsmParser.h.

llvm::Constant* YYSTYPE::ConstVal

Definition at line 259 of file llvmAsmParser.h.

const llvm::Type* YYSTYPE::PrimType

Definition at line 261 of file llvmAsmParser.h.

llvm::PATypeHolder* YYSTYPE::TypeVal

Definition at line 262 of file llvmAsmParser.h.

llvm::Value* YYSTYPE::ValueVal

Definition at line 263 of file llvmAsmParser.h.

std::vector<std::pair<llvm::PATypeHolder*,char*> >* YYSTYPE::ArgList

Definition at line 265 of file llvmAsmParser.h.

std::vector<llvm::Value*>* YYSTYPE::ValueList

Definition at line 266 of file llvmAsmParser.h.

std::list<llvm::PATypeHolder>* YYSTYPE::TypeList

Definition at line 267 of file llvmAsmParser.h.

std::list<std::pair<llvm::Value*, llvm::BasicBlock*> >* YYSTYPE::PHIList

Definition at line 270 of file llvmAsmParser.h.

std::vector<std::pair<llvm::Constant*, llvm::BasicBlock*> >* YYSTYPE::JumpTable

Definition at line 271 of file llvmAsmParser.h.

std::vector<llvm::Constant*>* YYSTYPE::ConstVector

Definition at line 272 of file llvmAsmParser.h.

char* YYSTYPE::StrVal

Definition at line 282 of file llvmAsmParser.h.


The documentation for this union was generated from the following files: