Exemplo n.º 1
0
 public static extern ulong SizeOfTypeInBits(LLVMTargetDataRef* LLVMTargetDataRef, LLVMTypeRef* LLVMTypeRef);
Exemplo n.º 2
0
 public static extern ulong ABISizeOfType(LLVMTargetDataRef* LLVMTargetDataRef, LLVMTypeRef* LLVMTypeRef);
Exemplo n.º 3
0
 public static extern uint PointerSize(LLVMTargetDataRef* LLVMTargetDataRef);
Exemplo n.º 4
0
 public static extern LLVMTypeRef* IntPtrType(LLVMTargetDataRef* LLVMTargetDataRef);
Exemplo n.º 5
0
 public static extern ulong OffsetOfElement(LLVMTargetDataRef* LLVMTargetDataRef, LLVMTypeRef* StructTy, uint Element);
Exemplo n.º 6
0
 public static uint AlignmentOfType(this LLVMTargetDataRef self, LLVMTypeRef type)
 {
     return(LLVM.ABIAlignmentOfType(self, type));
 }
Exemplo n.º 7
0
 public TargetData(LLVMTargetDataRef* handle, bool needsDisposing)
 {
     m_handle = handle;
     m_bNeedsDisposing = needsDisposing;
 }
Exemplo n.º 8
0
 public static extern uint PreferredAlignmentOfType(LLVMTargetDataRef* LLVMTargetDataRef, LLVMTypeRef* LLVMTypeRef);
Exemplo n.º 9
0
 public static LLVMTypeRef IntPtrTypeForASInContext(LLVMContextRef @C, LLVMTargetDataRef @TD, uint @AS)
 {
     return LLVM.IntPtrTypeForASInContext(@C, @TD, @AS);
 }
Exemplo n.º 10
0
 public static LLVMTypeRef IntPtrTypeInContext(LLVMContextRef @C, LLVMTargetDataRef @TD)
 {
     return LLVM.IntPtrTypeInContext(@C, @TD);
 }
Exemplo n.º 11
0
 public static LLVMTypeRef IntPtrTypeForAS(LLVMTargetDataRef @TD, uint @AS)
 {
     return LLVM.IntPtrTypeForAS(@TD, @AS);
 }
Exemplo n.º 12
0
 public static LLVMTypeRef IntPtrType(LLVMTargetDataRef @TD)
 {
     return LLVM.IntPtrType(@TD);
 }
Exemplo n.º 13
0
 internal static unsafe uint ElementAtOffset(LLVMTargetDataRef targetDataRef, LLVMTypeRef structTypeRef, ulong offset)
 {
     return(LLVM.ElementAtOffset(targetDataRef, structTypeRef, offset));
 }
Exemplo n.º 14
0
 public static extern uint ABIAlignmentOfType(LLVMTargetDataRef* LLVMTargetDataRef, LLVMTypeRef* LLVMTypeRef);
Exemplo n.º 15
0
 public static extern void AddTargetData(LLVMTargetDataRef* LLVMTargetDataRef, LLVMPassManagerRef* LLVMPassManagerRef);
Exemplo n.º 16
0
 public static extern uint CallFrameAlignmentOfType(LLVMTargetDataRef* LLVMTargetDataRef, LLVMTypeRef* LLVMTypeRef);
Exemplo n.º 17
0
 public static extern System.IntPtr CopyStringRepOfTargetData(LLVMTargetDataRef* LLVMTargetDataRef);
Exemplo n.º 18
0
 public static extern uint PreferredAlignmentOfGlobal(LLVMTargetDataRef* LLVMTargetDataRef, LLVMValueRef* GlobalVar);
Exemplo n.º 19
0
 public static extern LLVMByteOrdering ByteOrder(LLVMTargetDataRef* LLVMTargetDataRef);
Exemplo n.º 20
0
 public static extern void DisposeTargetData(LLVMTargetDataRef* LLVMTargetDataRef);
Exemplo n.º 21
0
 public static ulong SizeOfTypeInBits(this LLVMTargetDataRef self, LLVMTypeRef type)
 {
     return(LLVM.SizeOfTypeInBits(self, type));
 }