protected GremlinQueryBase( IImmutableStack <Step> steps, IGremlinQueryEnvironment environment, QuerySemantics semantics, IImmutableDictionary <StepLabel, QuerySemantics> stepLabelSemantics, QueryFlags flags) { Steps = steps; Semantics = semantics; Environment = environment; Flags = flags; StepLabelSemantics = stepLabelSemantics; }
protected GremlinQueryBase( IImmutableList <Step> steps, IGremlinQueryEnvironment environment, QuerySemantics semantics, IImmutableDictionary <StepLabel, QuerySemantics> stepLabelSemantics, bool surfaceVisible) { Steps = steps; Semantics = semantics; Environment = environment; SurfaceVisible = surfaceVisible; StepLabelSemantics = stepLabelSemantics; }