예제 #1
0
파일: In.cs 프로젝트: rneilturner/win-tools
 protected static void SetExpressionBuilder(ParamCodeTypeHolderMarshalIn owner, IWriteExpressionBuilder exprbuilder)
 {
     owner.exprbuilder = exprbuilder;
 }
예제 #2
0
파일: In.cs 프로젝트: rneilturner/win-tools
 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);
 }