Lines Matching refs:blockExpr
90 ir::Expression *blockExpr = nullptr;
92 blockExpr = parser->CreateFormattedExpression(FORMAT_CHECK_NULL_EXPRESSION, tmpIdentName, arg, tmpIdentName,
95 blockExpr = parser->CreateFormattedExpression(FORMAT_CHECK_UNDEFINED_EXPRESSION, tmpIdentName, arg,
98 blockExpr = parser->CreateFormattedExpression(FORMAT_CHECK_NULLISH_EXPRESSION, tmpIdentName, arg,
101 blockExpr = parser->CreateFormattedExpression(FORMAT_TO_STRING_EXPRESSION, arg);
104 blockExpr->SetParent(newClassInstExpr->Parent());
107 InitScopesPhaseETS::RunExternalNode(blockExpr, checker->VarBinder());
108 checker->VarBinder()->AsETSBinder()->ResolveReferencesForScope(blockExpr, NearestScope(blockExpr));
111 blockExpr->Check(checker);
112 return blockExpr;