public static void EndStructDeclaration(this CompilerIO self, StructTypeBuilder builder, Slice slice, bool isPublic)
        {
            var name   = CompilerHelper.GetSlice(self, slice);
            var result = builder.Build(name, isPublic, self.structTypesStartIndex, out var index);

            self.CheckStructBuild(result, slice, name);
        }
예제 #2
0
파일: Marshal.cs 프로젝트: cflat-lang/cflat
 public StructDefinitionMarshaler(ByteCodeChunk chunk)
 {
     this.chunk   = chunk;
     this.builder = chunk.BeginStructType();
 }