Home
last modified time | relevance | path

Searched refs:PrefixAssertionExpression (Results 1 - 9 of 9) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/ir/as/
H A DprefixAssertionExpression.cpp26 void PrefixAssertionExpression::TransformChildren(const NodeTransformer &cb, std::string_view transformationName) in TransformChildren()
39 void PrefixAssertionExpression::Iterate(const NodeTraverser &cb) const in Iterate()
45 void PrefixAssertionExpression::Dump(AstDumper *dumper) const in Dump()
47 dumper->Add({{"type", "PrefixAssertionExpression"}, {"expression", expr_}, {"type", type_}}); in Dump()
50 void PrefixAssertionExpression::Dump(SrcDumper *dumper) const in Dump()
52 dumper->Add("PrefixAssertionExpression"); in Dump()
55 void PrefixAssertionExpression::Compile(compiler::PandaGen *pg) const in Compile()
60 void PrefixAssertionExpression::Compile(compiler::ETSGen *etsg) const in Compile()
65 checker::Type *PrefixAssertionExpression::Check(checker::TSChecker *checker) in Check()
70 checker::Type *PrefixAssertionExpression
[all...]
H A DprefixAssertionExpression.h22 class PrefixAssertionExpression : public Expression { class
24 explicit PrefixAssertionExpression(Expression *expr, TypeNode *type) in PrefixAssertionExpression() function in ark::es2panda::ir::PrefixAssertionExpression
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
H A DprefixAssertionExpressionBuilder.h25 class PrefixAssertionExpressionBuilder : public AstBuilder<ir::PrefixAssertionExpression> {
41 PrefixAssertionExpression *Build() in Build()
/arkcompiler/ets_frontend/ets2panda/ir/
H A DastNodeMapping.h75 _(PREFIX_ASSERTION_EXPRESSION, PrefixAssertionExpression) \
/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A DJSCompilerUnreachable.cpp26 void JSCompiler::Compile([[maybe_unused]] const ir::PrefixAssertionExpression *expr) const in Compile()
H A DETSCompilerUnrechable.cpp25 void ETSCompiler::Compile([[maybe_unused]] const ir::PrefixAssertionExpression *expr) const in Compile()
/arkcompiler/ets_frontend/ets2panda/checker/
H A DTSAnalyzerUnreachable.cpp26 checker::Type *TSAnalyzer::Check([[maybe_unused]] ir::PrefixAssertionExpression *expr) const in Check()
H A DETSAnalyzerUnreachable.cpp26 checker::Type *ETSAnalyzer::Check([[maybe_unused]] ir::PrefixAssertionExpression *expr) const in Check()
/arkcompiler/ets_frontend/ets2panda/parser/
H A DASparser.cpp1487 auto *node = AllocNode<ir::PrefixAssertionExpression>(expr, type); in ParsePrefixAssertionExpression()

Completed in 8 milliseconds