Uses of Class
org.robovm.compiler.llvm.debug.dwarf.DIBaseItem
| Package | Description |
|---|---|
| org.robovm.compiler.llvm.debug.dwarf |
-
Uses of DIBaseItem in org.robovm.compiler.llvm.debug.dwarf
Classes in org.robovm.compiler.llvm.debug.dwarf with type parameters of type DIBaseItem Modifier and Type Class Description classDIMutableItemList<T extends DIBaseItem>Mutable item list, Similar to Metadata node but allows adding itemsSubclasses of DIBaseItem in org.robovm.compiler.llvm.debug.dwarf Modifier and Type Class Description classDIBaseTypeclassDICompileUnitCompile unit metadataclassDICompositeTypeComposite type for: DW_TAG_array_type = 1 DW_TAG_enumeration_type = 4 DW_TAG_structure_type = 19 DW_TAG_union_type = 23 DW_TAG_subroutine_type = 21 DW_TAG_inheritance = 28classDIDerivedTypeclassDIFileDescriptorfile descriptor metadataclassDIItemListlist several nodes in one item.classDILineNumberclassDILocalVariableclassDIMutableItemList<T extends DIBaseItem>Mutable item list, Similar to Metadata node but allows adding itemsclassDISubprogramMethods in org.robovm.compiler.llvm.debug.dwarf that return DIBaseItem Modifier and Type Method Description DIBaseItemDILocalVariable. context()DIBaseItemDIBaseType. file()DIBaseItemDIDerivedType. file()DIBaseItemDILocalVariable. file()DIBaseItemDIBaseType. getContext()DIBaseItemDIDerivedType. getContext()DIBaseItemDILocalVariable. type()Methods in org.robovm.compiler.llvm.debug.dwarf with parameters of type DIBaseItem Modifier and Type Method Description DICompositeTypeDICompositeType. setDerivedType(DIBaseItem derivedType)DICompositeTypeDICompositeType. setFile(DIBaseItem file)DISubprogramDISubprogram. setFile(DIBaseItem file)DICompositeTypeDICompositeType. setFileContext(DIBaseItem fileContext)DISubprogramDISubprogram. setFileContext(DIBaseItem fileContext)DICompositeTypeDICompositeType. setMemberTypes(DIBaseItem memberTypes)Constructors in org.robovm.compiler.llvm.debug.dwarf with parameters of type DIBaseItem Constructor Description DIBaseType(ModuleBuilder builder, String name, int defLineNo, long sizeBits, long alignmentBits, int dwarfTypeEncoding, DIBaseItem file, DIBaseItem context)DICompileUnit(ModuleBuilder builder, String name, DIBaseItem file, DIBaseItem methods)DIDerivedType(ModuleBuilder builder, int typeTag, String name, int defLineNo, long sizeBits, long alignmentBits, DIBaseItem file, DIBaseItem context)Creates metadata to be added to root with unnamed referenceDIFileDescriptor(ModuleBuilder builder, DIBaseItem file)DILineNumber(int lineNo, int colNo, DIBaseItem block)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_