IKVM11  11
Java SE 11 Virtual Machine for .NET
Loading...
Searching...
No Matches
IKVM.Tools.Importer.MapXml.ReplaceMethodCall Class Referencesealed
Inheritance diagram for IKVM.Tools.Importer.MapXml.ReplaceMethodCall:
IKVM.Tools.Importer.MapXml.MapXmlElement

Static Public Member Functions

static ReplaceMethodCall Read (XElement element)
 Reads the XML element into a new ReplaceMethodCall instance.
 
static void Load (ReplaceMethodCall inst, XElement element)
 Loads the XML element into the instruction.
 

Properties

string Class [get, set]
 
string Name [get, set]
 
string Sig [get, set]
 
InstructionList Code [get, set]
 
- Properties inherited from IKVM.Tools.Importer.MapXml.MapXmlElement
int LineNumber [get, set]
 Gets the line number in the source file where this element occurs.
 
int LinePosition [get, set]
 Gets the line position in the source file where this element occurs.
 

Additional Inherited Members

- Static Protected Member Functions inherited from IKVM.Tools.Importer.MapXml.MapXmlElement
static void Load (MapXmlElement e, XElement element)
 Loads the XML element into the instance.
 

Detailed Description

Definition at line 31 of file ReplaceMethodCall.cs.

Member Function Documentation

◆ Load()

static void IKVM.Tools.Importer.MapXml.ReplaceMethodCall.Load ( ReplaceMethodCall inst,
XElement element )
static

Loads the XML element into the instruction.

Parameters
inst
element

Definition at line 51 of file ReplaceMethodCall.cs.

52 {
53 Load((MapXmlElement)inst, element);
54 inst.Class = (string)element.Attribute("class");
55 inst.Name = (string)element.Attribute("name");
56 inst.Sig = (string)element.Attribute("sig");
57 inst.Code = element.Elements(MapXmlSerializer.NS + "code").Select(InstructionList.Read).FirstOrDefault();
58 }
static void Load(ReplaceMethodCall inst, XElement element)
Loads the XML element into the instruction.

◆ Read()

static ReplaceMethodCall IKVM.Tools.Importer.MapXml.ReplaceMethodCall.Read ( XElement element)
static

Reads the XML element into a new ReplaceMethodCall instance.

Parameters
element
Returns

Definition at line 39 of file ReplaceMethodCall.cs.

40 {
41 var inst = new ReplaceMethodCall();
42 Load(inst, element);
43 return inst;
44 }

Property Documentation

◆ Class

string IKVM.Tools.Importer.MapXml.ReplaceMethodCall.Class
getset

Definition at line 60 of file ReplaceMethodCall.cs.

60{ get; set; }

◆ Code

InstructionList IKVM.Tools.Importer.MapXml.ReplaceMethodCall.Code
getset

Definition at line 66 of file ReplaceMethodCall.cs.

66{ get; set; }

◆ Name

string IKVM.Tools.Importer.MapXml.ReplaceMethodCall.Name
getset

Definition at line 62 of file ReplaceMethodCall.cs.

62{ get; set; }

◆ Sig

string IKVM.Tools.Importer.MapXml.ReplaceMethodCall.Sig
getset

Definition at line 64 of file ReplaceMethodCall.cs.

64{ get; set; }

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