Exemplo n.º 1
0
        internal MethodDescriptor(MethodDescriptorProto proto, FileDescriptor file, ServiceDescriptor parent, int index) : base(file, MethodDescriptor.smethod_0(parent.FullName, Module.smethod_35 <string>(3143151842u), proto.Name), index)
        {
            while (true)
            {
IL_5E:
                uint arg_46_0 = 243061988u;
                while (true)
                {
                    uint num;
                    switch ((num = (arg_46_0 ^ 209767462u)) % 3u)
                    {
                    case 1u:
                        this.proto   = proto;
                        this.service = parent;
                        arg_46_0     = (num * 333704512u ^ 868198461u);
                        continue;

                    case 2u:
                        goto IL_5E;
                    }
                    goto Block_1;
                }
            }
Block_1:
            file.DescriptorPool.AddSymbol(this);
        }
Exemplo n.º 2
0
 internal MethodDescriptor(MethodDescriptorProto proto, FileDescriptor file,
                           ServiceDescriptor parent, int index)
     : base(file, parent.FullName + "." + proto.Name, index)
 {
     this.proto = proto;
     service    = parent;
     file.DescriptorPool.AddSymbol(this);
 }