Home
last modified time | relevance | path

Searched defs:expr (Results 1 - 25 of 90) sorted by relevance

1234

/arkcompiler/runtime_core/libpandabase/utils/
H A Ddebug.cpp24 [[noreturn]] void AssertionFail(const char *expr, const char *file, unsigned line, const char *function) in AssertionFail() argument
/arkcompiler/ets_frontend/ets2panda/ir/base/
H A Ddecorator.h32 explicit Decorator(Expression *expr) : Statement(AstNodeType::DECORATOR), expr_(expr) {} in Decorator() argument
H A Ddecorator.cpp73 auto *const expr = expr_ != nullptr ? expr_->Clone(allocator, nullptr)->AsExpression() : nullptr; in Clone() local
/arkcompiler/ets_frontend/ets2panda/checker/
H A DTSchecker.cpp47 Type *TSChecker::CheckTypeCached(ir::Expression *expr) in CheckTypeCached() argument
/arkcompiler/ets_frontend/ets2panda/ast_verifier/
H A DsequenceExpressionHasLastType.cpp26 const auto *expr = ast->AsSequenceExpression(); in operator ()() local
/arkcompiler/runtime_core/static_core/libpandabase/utils/
H A Ddebug.cpp26 [[noreturn]] void AssertionFail(const char *expr, const char *file, unsigned line, const char *function) in AssertionFail() argument
/arkcompiler/ets_frontend/ets2panda/ir/ts/
H A DtsExternalModuleReference.h24 explicit TSExternalModuleReference(Expression *expr) in TSExternalModuleReference() argument
H A DtsInterfaceHeritage.h27 explicit TSInterfaceHeritage(TypeNode *expr) : Expression(AstNodeType::TS_INTERFACE_HERITAGE), expr_(expr) {} in TSInterfaceHeritage() argument
H A DtsNonNullExpression.h27 explicit TSNonNullExpression(Expression *expr) : Expression(AstNodeType::TS_NON_NULL_EXPRESSION), expr_(expr) {} in TSNonNullExpression() argument
/arkcompiler/ets_frontend/ets2panda/ir/ets/
H A DetsClassLiteral.h39 explicit ETSClassLiteral(ir::TypeNode *const expr) : Expression(AstNodeType::ETS_CLASS_LITERAL), expr_(expr) {} in ETSClassLiteral() argument
/arkcompiler/ets_frontend/ets2panda/ir/statements/
H A DexpressionStatement.h26 explicit ExpressionStatement(Expression *expr) : Statement(AstNodeType::EXPRESSION_STATEMENT), expression_(expr) {} in ExpressionStatement() argument
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
H A DetsLaunchExpressionBuilder.h29 ETSLaunchExpressionBuilder &SetExpression(CallExpression *expr) in SetExpression() argument
H A DetsClassLiteralBuilder.h29 ETSClassLiteralBuilder &SetExpression(ir::TypeNode *expr) in SetExpression() argument
H A DexpressionStatementBuilder.h29 ExpressionStatementBuilder &SetExpression(Expression *expr) in SetExpression() argument
H A DprefixAssertionExpressionBuilder.h29 PrefixAssertionExpressionBuilder &SetExpression(Expression *expr) in SetExpression() argument
H A DtsInterfaceHeritageBuilder.h29 TSInterfaceHeritageBuilder &SetFunctionSignature(TypeNode *expr) in SetFunctionSignature() argument
H A DtsNonNullExpressionBuilder.h29 TSNonNullExpressionBuilder &SetExpression(Expression *expr) in SetExpression() argument
/arkcompiler/ets_frontend/es2panda/ir/statements/
H A DexpressionStatement.h36 explicit ExpressionStatement(Expression *expr) : Statement(AstNodeType::EXPRESSION_STATEMENT), expression_(expr) {} in ExpressionStatement() argument
/arkcompiler/ets_frontend/es2panda/ir/ts/
H A DtsExternalModuleReference.h34 explicit TSExternalModuleReference(Expression *expr) in TSExternalModuleReference() argument
H A DtsNonNullExpression.h34 explicit TSNonNullExpression(Expression *expr) : Expression(AstNodeType::TS_NON_NULL_EXPRESSION), expr_(expr) {} in TSNonNullExpression() argument
H A DtsInterfaceHeritage.h37 explicit TSInterfaceHeritage(Expression *expr) : Expression(AstNodeType::TS_INTERFACE_HERITAGE), expr_(expr) {} in TSInterfaceHeritage() argument
/arkcompiler/ets_frontend/es2panda/ir/base/
H A Ddecorator.h35 explicit Decorator(Expression *expr) : Statement(AstNodeType::DECORATOR), expr_(expr) {} in Decorator() argument
/arkcompiler/ets_frontend/es2panda/compiler/base/
H A Dcondition.cpp24 void Condition::Compile(PandaGen *pg, const ir::Expression *expr, Label *falseLabel) in Compile() argument
[all...]
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
H A DstringComparison.cpp39 bool CheckOperatorType(ir::BinaryExpression *expr) in CheckOperatorType() argument
56 auto *expr = node->AsBinaryExpression(); in IsStringComparison() local
73 void StringComparisonLowering::ProcessBinaryExpression(ir::BinaryExpression *expr, public_lib::Context *ctx) in ProcessBinaryExpression() argument
[all...]
/arkcompiler/ets_frontend/ets2panda/ir/as/
H A DprefixAssertionExpression.h24 explicit PrefixAssertionExpression(Expression *expr, TypeNode *type) in PrefixAssertionExpression() argument

Completed in 5 milliseconds

1234