nitc :: AIfExpr :: init_aifexpr
init init_aifexpr (
n_kwif: nullable TKwif,
n_expr: nullable AExpr,
n_kwthen: nullable TKwthen,
n_then: nullable AExpr,
n_kwelse: nullable TKwelse,
n_else: nullable AExpr
)
do
_n_kwif = n_kwif.as(not null)
n_kwif.parent = self
_n_expr = n_expr.as(not null)
n_expr.parent = self
_n_kwthen = n_kwthen.as(not null)
n_kwthen.parent = self
_n_then = n_then
if n_then != null then n_then.parent = self
_n_kwelse = n_kwelse
if n_kwelse != null then n_kwelse.parent = self
_n_else = n_else
if n_else != null then n_else.parent = self
end
src/parser/parser_prod.nit:3019,2--3040,4