C# Class AST.ConditionalExpression

Conditional Expression Cond ? true_expr : false_expr Cond must be of scalar Type 1. if both true_expr and false_expr have arithmetic types perform usual arithmetic conversion 2.
Inheritance: Expr
Afficher le fichier Open project: phisiart/C-Compiler

Méthodes publiques

Méthode Description
ConditionalExpression ( Expr cond, Expr trueExpr, Expr falseExpr ) : System
Create ( Expr cond, Expr trueExpr, Expr falseExpr ) : Expr
GetExpr ( ABT env ) : ABT.Expr

Method Details

ConditionalExpression() public méthode

public ConditionalExpression ( Expr cond, Expr trueExpr, Expr falseExpr ) : System
cond Expr
trueExpr Expr
falseExpr Expr
Résultat System

Create() public static méthode

public static Create ( Expr cond, Expr trueExpr, Expr falseExpr ) : Expr
cond Expr
trueExpr Expr
falseExpr Expr
Résultat Expr

GetExpr() public méthode

public GetExpr ( ABT env ) : ABT.Expr
env ABT
Résultat ABT.Expr