Esempio n. 1
0
 internal static extern bool LLVMRunPassPipeline(LLVMContextRef context, LLVMModuleRef M, LLVMTargetMachineRef TM, [MarshalAs(UnmanagedType.LPStr)] string passPipeline, LLVMOptVerifierKind VK, [MarshalAs(UnmanagedType.Bool)] bool ShouldPreserveAssemblyUseListOrder, [MarshalAs(UnmanagedType.Bool)] bool ShouldPreserveBitcodeUseListOrder);
Esempio n. 2
0
 internal static extern LLVMMetadataRef LLVMDILocation(LLVMContextRef context, UInt32 Line, UInt32 Column, LLVMMetadataRef scope, LLVMMetadataRef InlinedAt);
Esempio n. 3
0
 internal static extern LLVMMetadataRef LLVMTemporaryMDNode(LLVMContextRef @C, out LLVMMetadataRef @MDs, UInt32 @Count);
Esempio n. 4
0
 internal static extern LLVMMetadataRef LLVMMDString2(LLVMContextRef @C, [MarshalAs(UnmanagedType.LPStr)] string @Str, UInt32 @SLen);
Esempio n. 5
0
 internal static bool Remove(LLVMContextRef h)
 {
     return(Instance.Value.Remove(h));
 }
Esempio n. 6
0
 internal static bool TryGetValue(LLVMContextRef h, out Context value)
 {
     return(Instance.Value.TryGetValue(h, out value));
 }