ILGPU  0.9.0
ILGPU.Backends.PTX.PTXDebugInfoGeneratorScope Class Reference

Represents a debug information scope. More...

Public Member Functions

void GenerateDebugInfo (StringBuilder builder, Node node)
 Generates debug information for the given node. More...
 
void ResetLocation ()
 Reset all location information. More...
 

Properties

PTXDebugInfoGenerator Parent [get]
 Returns the parent debug information generator. More...
 
FileLocation Current [get]
 Returns the current location. More...
 

Detailed Description

Represents a debug information scope.

Member Function Documentation

void ILGPU.Backends.PTX.PTXDebugInfoGeneratorScope.GenerateDebugInfo ( StringBuilder  builder,
Node  node 
)

Generates debug information for the given node.

Parameters
builderThe target string builder to write to.
nodeThe node.
void ILGPU.Backends.PTX.PTXDebugInfoGeneratorScope.ResetLocation ( )

Reset all location information.

Property Documentation

FileLocation ILGPU.Backends.PTX.PTXDebugInfoGeneratorScope.Current
get

Returns the current location.

PTXDebugInfoGenerator ILGPU.Backends.PTX.PTXDebugInfoGeneratorScope.Parent
get

Returns the parent debug information generator.


The documentation for this class was generated from the following file: