LLVM API Documentation

llvm::GenericValue Struct Reference

#include <GenericValue.h>

Collaboration diagram for llvm::GenericValue:
[legend]

List of all members.

Public Member Functions

 GenericValue ()
 GenericValue (void *V)

Public Attributes

union {
   double   DoubleVal
   float   FloatVal
   PointerTy   PointerVal
   struct {
      unsigned int   first
      unsigned int   second
   }   UIntPairVal
   unsigned char   Untyped [8]
}; 
APInt IntVal


Detailed Description

Definition at line 26 of file GenericValue.h.


Constructor & Destructor Documentation

llvm::GenericValue::GenericValue (  )  [inline]

Definition at line 36 of file GenericValue.h.

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

Definition at line 37 of file GenericValue.h.


Member Data Documentation

Definition at line 31 of file GenericValue.h.

Definition at line 31 of file GenericValue.h.

Definition at line 32 of file GenericValue.h.

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

union { ... }


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