Home
last modified time | relevance | path

Searched refs:parserProgram (Results 1 – 2 of 2) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/public/
Dpublic.h51 parser::Program *parserProgram = nullptr; member
Des2panda_lib.cpp442 res->parserProgram = new parser::Program(res->allocator, varbinder); in CreateContext()
443 res->parserProgram->MarkEntry(); in CreateContext()
445 …new parser::ETSParser(res->parserProgram, cfg->options->CompilerOptions(), parser::ParserStatus::N… in CreateContext()
450 varbinder->SetProgram(res->parserProgram); in CreateContext()
508 ctx->parserProgram = ctx->compilerContext->VarBinder()->Program(); in Parse()
534 scopesInit.Perform(ctx, ctx->parserProgram); in InitScopes()
539 ctx->phases[ctx->currentPhase]->Apply(ctx, ctx->parserProgram); in InitScopes()
569 ctx->phases[ctx->currentPhase]->Apply(ctx, ctx->parserProgram); in Check()
595 ctx->phases[ctx->currentPhase++]->Apply(ctx, ctx->parserProgram); in Lower()
719 delete ctx->parserProgram; in DestroyContext()