| 
    OpenVDB
    13.0.0
    
   | 
 
Metadata associated with a function argument or return value. More...
#include <openvdb_ax/codegen/FunctionTypes.h>
Public Member Functions | |
| ArgInfo (const Value &val) | |
| ArgInfo (llvm::Type *utype) | |
| ArgInfo (llvm::Type *utype, uint8_t ptrs, bool ret=false) | |
| ArgInfo (ArgInfo &&)=default | |
| ArgInfo (const ArgInfo &)=default | |
| ArgInfo & | operator= (ArgInfo &&)=default | 
| ArgInfo & | operator= (const ArgInfo &)=default | 
| bool | operator== (const ArgInfo &other) const | 
| bool | operator!= (const ArgInfo &other) const | 
| bool | IsMatchingType (const ArgInfo &other) const | 
| bool | IsPtr () const | 
| uint8_t | NumPtrs () const | 
| bool | IsNative () const | 
| bool | IsVoid () const | 
| bool | IsReturn () const | 
| llvm::Type * | GetUnderlyingType () const | 
| llvm::Type * | GetType () const | 
| void | SetIsReturn () | 
Metadata associated with a function argument or return value.
      
  | 
  inlineexplicit | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
 1.8.11