Пример #1
0
 public override Stream <CompilationMessage> VisitExecutable(ExecutableElement aggregationFunction, Void ignored)
 {
     return(Stream.of(_functionVisitor.validateEnclosingClass(aggregationFunction), ValidateParameters(aggregationFunction, typeof(UserAggregationFunction)), _functionVisitor.validateName(aggregationFunction), ValidateAggregationType(aggregationFunction)).flatMap(System.Func.identity()));
 }
Пример #2
0
 public override Stream <CompilationMessage> VisitExecutable(ExecutableElement executableElement, Void ignored)
 {
     return(Stream.of <Stream <CompilationMessage> >(_functionVisitor.validateEnclosingClass(executableElement), _functionVisitor.validateParameters(executableElement.Parameters), _functionVisitor.validateName(executableElement), _functionVisitor.validateReturnType(executableElement)).flatMap(System.Func.identity()));
 }