Home
last modified time | relevance | path

Searched refs:AstContext (Results 1 – 4 of 4) sorted by relevance

/external/v8/src/crankshaft/
Dhydrogen.h754 class AstContext {
788 AstContext(HOptimizedGraphBuilder* owner, Expression::Context kind);
789 virtual ~AstContext();
804 AstContext* outer_;
809 class EffectContext final : public AstContext {
812 : AstContext(owner, Expression::kEffect) { in EffectContext()
824 class ValueContext final : public AstContext {
827 : AstContext(owner, Expression::kValue), flag_(flag) { in ValueContext()
844 class TestContext final : public AstContext {
850 : AstContext(owner, Expression::kTest), in TestContext()
[all …]
Dhydrogen.cc3670 AstContext::AstContext(HOptimizedGraphBuilder* owner, Expression::Context kind) in AstContext() function in v8::internal::AstContext
3683 AstContext::~AstContext() { in ~AstContext()
4462 AstContext* context = call_context(); in VisitReturnStatement()
/external/v8/src/compiler/
Dast-graph-builder.h66 class AstContext;
83 AstContext* ast_context_;
129 AstContext* ast_context() const { return ast_context_; } in ast_context()
149 void set_ast_context(AstContext* ctx) { ast_context_ = ctx; } in set_ast_context()
Dast-graph-builder.cc31 class AstGraphBuilder::AstContext BASE_EMBEDDED {
56 AstContext(AstGraphBuilder* owner, Expression::Context kind);
57 virtual ~AstContext();
71 AstContext* outer_;
76 class AstGraphBuilder::AstEffectContext final : public AstContext {
79 : AstContext(owner, Expression::kEffect) {} in AstEffectContext()
87 class AstGraphBuilder::AstValueContext final : public AstContext {
90 : AstContext(owner, Expression::kValue) {} in AstValueContext()
98 class AstGraphBuilder::AstTestContext final : public AstContext {
101 : AstContext(owner, Expression::kTest), feedback_id_(feedback_id) {} in AstTestContext()
[all …]