LLVM API Documentation

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

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 1072 of file llvmAsmParser.cpp.


Member Data Documentation

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

Definition at line 225 of file llvmAsmParser.h.

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

Definition at line 1085 of file llvmAsmParser.cpp.

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

Definition at line 215 of file llvmAsmParser.h.

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

Definition at line 1075 of file llvmAsmParser.cpp.

llvm::BasicBlock* YYSTYPE::BasicBlockVal
 

Definition at line 216 of file llvmAsmParser.h.

llvm::BasicBlock* YYSTYPE::BasicBlockVal
 

Definition at line 1076 of file llvmAsmParser.cpp.

llvm::Instruction::BinaryOps YYSTYPE::BinaryOpVal
 

Definition at line 244 of file llvmAsmParser.h.

bool YYSTYPE::BoolVal
 

Definition at line 239 of file llvmAsmParser.h.

llvm::Constant* YYSTYPE::ConstVal
 

Definition at line 219 of file llvmAsmParser.h.

llvm::Constant* YYSTYPE::ConstVal
 

Definition at line 1079 of file llvmAsmParser.cpp.

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

Definition at line 231 of file llvmAsmParser.h.

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

Definition at line 1091 of file llvmAsmParser.cpp.

llvm::Module::Endianness YYSTYPE::Endianness
 

Definition at line 248 of file llvmAsmParser.h.

double YYSTYPE::FPVal
 

Definition at line 238 of file llvmAsmParser.h.

llvm::Function* YYSTYPE::FunctionVal
 

Definition at line 214 of file llvmAsmParser.h.

llvm::Function* YYSTYPE::FunctionVal
 

Definition at line 1074 of file llvmAsmParser.cpp.

llvm::Instruction* YYSTYPE::InstVal
 

Definition at line 218 of file llvmAsmParser.h.

llvm::Instruction* YYSTYPE::InstVal
 

Definition at line 1078 of file llvmAsmParser.cpp.

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

Definition at line 230 of file llvmAsmParser.h.

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

Definition at line 1090 of file llvmAsmParser.cpp.

llvm::GlobalValue::LinkageTypes YYSTYPE::Linkage
 

Definition at line 233 of file llvmAsmParser.h.

llvm::Instruction::MemoryOps YYSTYPE::MemOpVal
 

Definition at line 246 of file llvmAsmParser.h.

llvm::Module* YYSTYPE::ModuleVal
 

Definition at line 213 of file llvmAsmParser.h.

llvm::Module* YYSTYPE::ModuleVal
 

Definition at line 1073 of file llvmAsmParser.cpp.

llvm::Instruction::OtherOps YYSTYPE::OtherOpVal
 

Definition at line 247 of file llvmAsmParser.h.

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

Definition at line 229 of file llvmAsmParser.h.

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

Definition at line 1089 of file llvmAsmParser.cpp.

const llvm::Type* YYSTYPE::PrimType
 

Definition at line 221 of file llvmAsmParser.h.

const llvm::Type* YYSTYPE::PrimType
 

Definition at line 1081 of file llvmAsmParser.cpp.

int64_t YYSTYPE::SInt64Val
 

Definition at line 234 of file llvmAsmParser.h.

int YYSTYPE::SIntVal
 

Definition at line 236 of file llvmAsmParser.h.

char* YYSTYPE::StrVal
 

Definition at line 241 of file llvmAsmParser.h.

char* YYSTYPE::StrVal
 

Definition at line 1101 of file llvmAsmParser.cpp.

llvm::TerminatorInst* YYSTYPE::TermInstVal
 

Definition at line 217 of file llvmAsmParser.h.

llvm::TerminatorInst* YYSTYPE::TermInstVal
 

Definition at line 1077 of file llvmAsmParser.cpp.

llvm::Instruction::TermOps YYSTYPE::TermOpVal
 

Definition at line 245 of file llvmAsmParser.h.

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

Definition at line 227 of file llvmAsmParser.h.

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

Definition at line 1087 of file llvmAsmParser.cpp.

llvm::PATypeHolder* YYSTYPE::TypeVal
 

Definition at line 222 of file llvmAsmParser.h.

llvm::PATypeHolder* YYSTYPE::TypeVal
 

Definition at line 1082 of file llvmAsmParser.cpp.

uint64_t YYSTYPE::UInt64Val
 

Definition at line 235 of file llvmAsmParser.h.

unsigned YYSTYPE::UIntVal
 

Definition at line 237 of file llvmAsmParser.h.

llvm::ValID YYSTYPE::ValIDVal
 

Definition at line 242 of file llvmAsmParser.h.

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

Definition at line 226 of file llvmAsmParser.h.

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

Definition at line 1086 of file llvmAsmParser.cpp.

llvm::Value* YYSTYPE::ValueVal
 

Definition at line 223 of file llvmAsmParser.h.

llvm::Value* YYSTYPE::ValueVal
 

Definition at line 1083 of file llvmAsmParser.cpp.


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