internal void WriteCreateInstance(string escapedName, string source, bool useReflection, bool ctorInaccessible)
{
_writer.Write(useReflection ? "object" : escapedName);
_writer.Write(" ");
_writer.Write(source);
_writer.Write(" = ");
_writer.Write(GetStringForCreateInstance(escapedName, useReflection, ctorInaccessible, !useReflection && ctorInaccessible));
_writer.WriteLine(";");
}
internal void WriteInstanceOf(string source, string escapedTypeName, bool useReflection)