22 references to StripBound
BoundTreeGenerator (22)
BoundNodeClassWriter.cs (22)
259WriteLine("{0},", FixKeyword(StripBound(node.Name))); 267WriteLine("{0}", FixKeyword(StripBound(node.Name))); 441Write(string.Format("BoundKind.{0}", StripBound(node.Name))); 509Write(string.Format("BoundKind.{0}", StripBound(node.Name))); 581Write(string.Format("BoundKind.{0}", StripBound(node.Name))); 623Write(string.Format("BoundKind.{0}", StripBound(node.Name))); 887WriteLine("public override BoundNode? Accept(BoundTreeVisitor visitor) => visitor.Visit{0}(this);", StripBound(name)); 895WriteLine("Return visitor.Visit{0}(Me)", StripBound(name)); 1087WriteLine("case BoundKind.{0}:", FixKeyword(StripBound(node.Name))); 1089WriteLine("return Visit{0}(({1})node, arg);", StripBound(node.Name), node.Name); 1103WriteLine($"public virtual R Visit{StripBound(node.Name)}({node.Name} node, A arg) => this.DefaultVisit(node, arg);"); 1112WriteLine($"public virtual BoundNode? Visit{StripBound(node.Name)}({node.Name} node) => this.DefaultVisit(node);"); 1130WriteLine("Case BoundKind.{0}", FixKeyword(StripBound(node.Name))); 1132WriteLine("Return Visit{0}(CType(node, {1}), arg)", StripBound(node.Name), node.Name); 1150WriteLine("Public Overridable Function Visit{0}(node As {1}, arg As A) As R", StripBound(node.Name), node.Name); 1253Write("public override TreeDumperNode Visit{0}({1} node, object? arg) => new TreeDumperNode(\"{2}\", null, ", StripBound(node.Name), node.Name, ToCamelCase(StripBound(node.Name))); 1324WriteLine("Public Overrides Function Visit{0}(node As {1}, arg As Object) As TreeDumperNode", StripBound(node.Name), node.Name); 1326Write("Return New TreeDumperNode(\"{0}\", Nothing, ", ToCamelCase(StripBound(node.Name))); 1387WriteLine($"BoundKind.{StripBound(node.Name)} => PipelinePhase.{doesNotSurvive},"); 1928return $"public {(isOverride ? "override" : "virtual")} BoundNode? Visit{StripBound(nodeName)}({nodeName} node)"; 1931return $"Public {(isOverride ? "Overrides" : "Overridable")} Function Visit{StripBound(nodeName)}(node As {nodeName}) As BoundNode";