public void EmitCpp(TypeDefinition parent, CppEmitContext cec) { var mc = (IMemberContext)method; method.ParameterInfo.ApplyAttributes(mc, MethodBuilder); ToplevelBlock block = method.Block; if (block != null) { BlockContext bc = new BlockContext(mc, block, method.ReturnType); if (block.Resolve(null, bc, method)) { block.EmitBlockCpp(cec, false, false); } } }