protected static void SetExpressionBuilder(ParamCodeTypeHolderMarshalIn owner, IWriteExpressionBuilder exprbuilder) { owner.exprbuilder = exprbuilder; }
public override void HandleStruct(Udbus.Parsing.ICodeParamType paramtype, string nameStruct, string nameScope) { base.HandleStruct(paramtype, nameStruct, nameScope); IWriteExpressionBuilder exprbuilder = new StructExpressionBuilder(paramtype.CodeType, nameStruct, nameScope); this.exprbuilderValue = exprbuilder; SetExpressionBuilder(this, exprbuilder); }