Constructor DebugFunctionType
DebugFunctionType(IFunctionType, IDIBuilder, DebugInfoFlags, IDebugType<ITypeRef, DIType>, params IEnumerable<IDebugType<ITypeRef, DIType>>)
Initializes a new instance of the DebugFunctionType class.
public DebugFunctionType(IFunctionType llvmType, IDIBuilder diBuilder, DebugInfoFlags debugFlags, IDebugType<ITypeRef, DIType> retType, params IEnumerable<IDebugType<ITypeRef, DIType>> argTypes)
Parameters
llvmType
IFunctionTypeNative LLVM function signature
diBuilder
IDIBuilderDebug information builder to use in creating this instance
debugFlags
DebugInfoFlagsDebugInfoFlags for this signature
retType
IDebugType<ITypeRef, DIType>Return type for the function
argTypes
IEnumerable<IDebugType<ITypeRef, DIType>>Potentially empty set of argument types for the signature