public override void WriteHeader(HighFileBuilder fileBuilder, HighMethodBuilder methodBuilder, HighRegionBuilder regionBuilder, HighCfgNodeBuilder cfgNodeBuilder, bool haveDebugInfo, BinaryWriter writer) { writer.Write((byte)m_operation); writer.Write((byte)m_numberType); writer.Write(m_trueValue); writer.Write(m_falseValue); }
public override void WriteHeader(HighFileBuilder fileBuilder, HighMethodBuilder methodBuilder, HighRegionBuilder regionBuilder, HighCfgNodeBuilder cfgNodeBuilder, bool haveDebugInfo, BinaryWriter writer) { }
public override void WriteHeader(HighFileBuilder fileBuilder, HighMethodBuilder methodBuilder, HighRegionBuilder regionBuilder, HighCfgNodeBuilder cfgNodeBuilder, bool haveDebugInfo, BinaryWriter writer) { writer.Write(fileBuilder.IndexMethodSpecTag(m_methodSpec)); writer.Write(fileBuilder.IndexTypeSpecTag(m_constraintType)); writer.Write((uint)m_parameters.Length); }
public override void WriteHeader(HighFileBuilder fileBuilder, HighMethodBuilder methodBuilder, HighRegionBuilder regionBuilder, HighCfgNodeBuilder cfgNodeBuilder, bool haveDebugInfo, BinaryWriter writer) { writer.Write(fileBuilder.IndexString(m_field)); }
public override void WriteHeader(HighFileBuilder fileBuilder, HighMethodBuilder methodBuilder, HighRegionBuilder regionBuilder, HighCfgNodeBuilder cfgNodeBuilder, bool haveDebugInfo, BinaryWriter writer) { writer.Write((uint)m_cases.Length); }
public override void WriteHeader(HighFileBuilder fileBuilder, HighMethodBuilder methodBuilder, HighRegionBuilder regionBuilder, HighCfgNodeBuilder cfgNodeBuilder, bool haveDebugInfo, BinaryWriter writer) { writer.Write(fileBuilder.IndexTypeSpecTag(m_type)); writer.Write(fileBuilder.IndexString(m_fieldName)); writer.Write(m_isStatic); }
public override void WriteHeader(HighFileBuilder fileBuilder, HighMethodBuilder methodBuilder, HighRegionBuilder regionBuilder, HighCfgNodeBuilder cfgNodeBuilder, bool haveDebugInfo, BinaryWriter writer) { writer.Write((byte)m_arithOp); writer.Write((byte)m_arithType); writer.Write(m_checkOverflow); }