Class DILocalVariable
java.lang.Object
org.robovm.compiler.llvm.debug.dwarf.DIBaseItem
org.robovm.compiler.llvm.debug.dwarf.DILocalVariable
public class DILocalVariable extends DIBaseItem
-
Constructor Summary
Constructors Constructor Description DILocalVariable(ModuleBuilder builder, String name, int defLineNo, int argNo, DIBaseItem file, DIBaseItem context, DIBaseItem type)Creates Argument type local variableDILocalVariable(ModuleBuilder builder, String name, int defLineNo, DIBaseItem file, DIBaseItem context, DIBaseItem type)Constructor for auto variable (without argument no parameter_ -
Method Summary
Modifier and Type Method Description intargNo()DIBaseItemcontext()intdefLineNo()DIBaseItemfile()Stringname()StringtoString()DIBaseItemtype()Methods inherited from class org.robovm.compiler.llvm.debug.dwarf.DIBaseItem
get, v, v, v
-
Constructor Details
-
DILocalVariable
public DILocalVariable(ModuleBuilder builder, String name, int defLineNo, int argNo, DIBaseItem file, DIBaseItem context, DIBaseItem type)Creates Argument type local variable- Parameters:
builder- to attach metadata to root ofname- of variabledefLineNo- line it is definedargNo- argument indexfile- it was definedcontext- (scope) it was defined intype- referent to type metadata of var
-
DILocalVariable
public DILocalVariable(ModuleBuilder builder, String name, int defLineNo, DIBaseItem file, DIBaseItem context, DIBaseItem type)Constructor for auto variable (without argument no parameter_
-
-
Method Details