LLVM API Documentation

Classes | Public Member Functions | Public Attributes
llvm::GenericValue Struct Reference

#include <GenericValue.h>

Collaboration diagram for llvm::GenericValue:
Collaboration graph
[legend]

List of all members.

Classes

struct  IntPair

Public Member Functions

 GenericValue ()
 GenericValue (void *V)

Public Attributes

union {
   double   DoubleVal
   float   FloatVal
   PointerTy   PointerVal
   struct IntPair   UIntPairVal
   unsigned char   Untyped [8]
}; 
APInt IntVal
std::vector< GenericValueAggregateVal

Detailed Description

Definition at line 26 of file GenericValue.h.


Constructor & Destructor Documentation

llvm::GenericValue::GenericValue ( void *  V) [inline, explicit]

Definition at line 46 of file GenericValue.h.


Member Data Documentation

union { ... }

Definition at line 36 of file GenericValue.h.

Referenced by llvm::Interpreter::Interpreter().


The documentation for this struct was generated from the following file: