Lines Matching full:compile
45 binExpr->Left()->Compile(pg); in CompileBinaryExpr()
47 binExpr->Right()->Compile(pg); in CompileBinaryExpr()
52 binExpr->Left()->Compile(pg); in CompileBinaryExpr()
56 binExpr->Right()->Compile(pg); in CompileBinaryExpr()
64 binExpr->Left()->Compile(pg); in CompileBinaryExpr()
68 binExpr->Right()->Compile(pg); in CompileBinaryExpr()
81 void Condition::Compile(PandaGen *pg, const ir::Expression *expr, Label *falseLabel) in Compile() function in ark::es2panda::compiler::Condition
89 expr->AsUnaryExpression()->Argument()->Compile(pg); in Compile()
97 expr->Compile(pg); in Compile()
139 binExpr->Left()->Compile(etsg); in CompileLogicalOrExpr()
144 binExpr->Right()->Compile(etsg); in CompileLogicalOrExpr()
169 binExpr->Left()->Compile(etsg); in CompileLogicalAndExpr()
174 binExpr->Right()->Compile(etsg); in CompileLogicalAndExpr()
226 expr->Left()->Compile(etsg); in CompileBinaryExprForBigInt()
228 expr->Right()->Compile(etsg); in CompileBinaryExprForBigInt()
241 binExpr->Compile(etsg); in CompileInstanceofExpr()
286 void Condition::Compile(ETSGen *etsg, const ir::Expression *expr, Label *falseLabel) in Compile() function in ark::es2panda::compiler::Condition
294 expr->AsUnaryExpression()->Argument()->Compile(etsg); in Compile()
301 expr->Compile(etsg); in Compile()