CodeGeneration.CGenState.CGenString C# (CSharp) Метод

CGenString() публичный Метод

public CGenString ( String str ) : String
str String
Результат String
        public String CGenString(String str) {
            String name = ".LC" + this.rodata_idx;
            this.rodata.WriteLine(name + ":");
            this.rodata.WriteLine("    .String \"" + str + "\"");
            this.rodata_idx++;
            return name;
        }

Usage Example

Пример #1
0
 public override Reg CGenValue(CGenState state) {
     String name = state.CGenString(this.Value);
     state.LEA(name, Reg.EAX);
     return Reg.EAX;
 }