private static ParamListExpression ParseParamList(BinaryReader reader, Encoding encoding) { var param = new ParamListExpression(); Expression exp; while (!((exp = ParseExpression(reader, encoding)) is ParamListEnd)) { param.Add(exp); } return(param); }
private static ParamListExpression ParseParamList(BinaryReader reader, CodeSectionInfo codeSectionInfo, int blockId) { ParamListExpression paramListExpression = new ParamListExpression(); Expression item; while (!((item = ParseExpression(reader, codeSectionInfo, blockId, true)) is ParamListEnd)) { paramListExpression.Value.Add(item); } return(paramListExpression); }