Beispiel #1
0
 internal GeneratorArgs(
     PTXBackend backend,
     EntryPoint entryPoint,
     PTXDebugInfoGenerator debugInfoGenerator,
     ContextFlags contextFlags)
 {
     Backend            = backend;
     EntryPoint         = entryPoint;
     DebugInfoGenerator = debugInfoGenerator;
     ContextFlags       = contextFlags;
 }
Beispiel #2
0
 internal GeneratorArgs(
     PTXBackend backend,
     EntryPoint entryPoint,
     ContextFlags contextFlags,
     PTXDebugInfoGenerator debugInfoGenerator,
     PointerAlignments pointerAlignments)
 {
     Backend            = backend;
     EntryPoint         = entryPoint;
     ContextFlags       = contextFlags;
     DebugInfoGenerator = debugInfoGenerator;
     PointerAlignments  = pointerAlignments;
 }
Beispiel #3
0
 internal GeneratorArgs(
     PTXBackend backend,
     EntryPoint entryPoint,
     ContextProperties contextProperties,
     PTXDebugInfoGenerator debugInfoGenerator,
     PointerAlignments.AlignmentInfo pointerAlignments)
 {
     Backend            = backend;
     EntryPoint         = entryPoint;
     Properties         = contextProperties;
     DebugInfoGenerator = debugInfoGenerator;
     PointerAlignments  = pointerAlignments;
 }
Beispiel #4
0
 public GeneratorArgs(
     PTXBackend backend,
     EntryPoint entryPoint,
     PTXDebugInfoGenerator debugInfoGenerator,
     StringBuilder stringBuilder,
     ContextFlags contextFlags)
 {
     Backend            = backend;
     EntryPoint         = entryPoint;
     DebugInfoGenerator = debugInfoGenerator;
     StringBuilder      = stringBuilder;
     ContextFlags       = contextFlags;
 }