コード例 #1
0
ファイル: JavascriptGenerator.cs プロジェクト: valdisz/PyToJs
 public override void PostWalk(ConditionalExpression node)
 {
     CommonPostWalk(node);
 }
コード例 #2
0
ファイル: _ast.cs プロジェクト: rchandrashekara/main
 internal IfExp(ConditionalExpression cond)
     : this() {
     _test = Convert(cond.Test);
     _body = Convert(cond.TrueExpression);
     _orelse = Convert(cond.FalseExpression);
 }
コード例 #3
0
 public void PostWalk(ConditionalExpression node)
 {
     PostProcess(node);
 }
コード例 #4
0
ファイル: JavascriptGenerator.cs プロジェクト: valdisz/PyToJs
 public override bool Walk(ConditionalExpression node)
 {
     CommonWalk(node);
     return true;
 }
コード例 #5
0
 public virtual void PostWalk(ConditionalExpression node)
 {
 }
コード例 #6
0
 // ConditionalExpression
 public bool Walk(ConditionalExpression node)
 {
     return Process(node);
 }
コード例 #7
0
 // ConditionalExpression
 public virtual bool Walk(ConditionalExpression node)
 {
     return true;
 }
コード例 #8
0
ファイル: PythonNameBinder.cs プロジェクト: rudimk/dlr-dotnet
 public override void PostWalk(ConditionalExpression node)
 {
     node.Parent = _currentScope;
     base.PostWalk(node);
 }
コード例 #9
0
ファイル: PythonNameBinder.cs プロジェクト: rudimk/dlr-dotnet
 public override bool Walk(ConditionalExpression node)
 {
     node.Parent = _currentScope;
     return(base.Walk(node));
 }
コード例 #10
0
 public string Visit(PyAst.ConditionalExpression node)
 {
     return($"({Visit(node.TrueExpression)} if {Visit(node.Test)} else {Visit(node.FalseExpression)})");
 }
コード例 #11
0
ファイル: ResolveWalker.cs プロジェクト: Rpinski/SharpDevelop
		public override bool Walk(ConditionalExpression node)
		{
			writer.WriteLine("ConditionalExpression");
			return base.Walk(node);
		}