public MethodTableWriter(CppCodeWriter writer)
 {
     this._writer = writer;
 }
Exemplo n.º 2
0
 public TypeDefinitionPaddingWriter(CppCodeWriter writer, TypeDefinition type)
 {
     this._type   = type;
     this._writer = writer;
     this.WritePaddingStart();
 }
 private static string GetMethodSignature(CppCodeWriter writer, TypeReference[] signature, int index)
 {
     RecordIncludes(writer, signature);
     return(MethodSignatureWriter.GetMethodSignature($"UnresolvedVirtualCall_{index}", Naming.ForVariable(signature[0]), FormatParameters(signature.Skip <TypeReference>(1)), "static", ""));
 }
Exemplo n.º 4
0
 public Il2CppTypeWriter(CppCodeWriter writer) : base(writer)
 {
 }
Exemplo n.º 5
0
 public ExceptionSupport(MethodDefinition methodDefinition, InstructionBlock[] blocks, CppCodeWriter writer)
 {
     this._writer     = writer;
     this._methodBody = methodDefinition.Body;
     if (< > f__am$cache0 == null)
     {