Home
last modified time | relevance | path

Searched refs:CheckTypeCached (Results 1 - 24 of 24) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/checker/
H A DTSchecker.cpp47 Type *TSChecker::CheckTypeCached(ir::Expression *expr) in CheckTypeCached() function in ark::es2panda::checker::TSChecker
H A DJSchecker.h30 Type *CheckTypeCached([[maybe_unused]] ir::Expression *expr) override
H A DASchecker.h30 Type *CheckTypeCached([[maybe_unused]] ir::Expression *expr) override
H A DTSchecker.h257 Type *CheckTypeCached(ir::Expression *expr) override;
H A Dchecker.h162 virtual Type *CheckTypeCached(ir::Expression *expr) = 0;
H A DETSchecker.cpp317 Type *ETSChecker::CheckTypeCached(ir::Expression *expr) in CheckTypeCached() function in ark::es2panda::checker::ETSChecker
H A DTSAnalyzer.cpp411 return checker->CheckTypeCached(expr->Right()); in Check()
1238 returnType = checker->CheckTypeCached(st->Argument()); in Check()
1325 checker::Type *initializerType = checker->CheckTypeCached(initializer); in CheckSimpleVariableDeclaration()
1874 checker::Type *indexType = checker->CheckTypeCached(node->indexType_); in Check()
H A DETSchecker.h145 Type *CheckTypeCached(ir::Expression *expr) override;
/arkcompiler/ets_frontend/ets2panda/ir/ts/
H A DtsFunctionType.cpp67 return checker->CheckTypeCached(this); in GetType()
H A DtsConstructorType.cpp66 return checker->CheckTypeCached(this); in GetType()
/arkcompiler/ets_frontend/es2panda/ir/ts/
H A DtsFunctionType.cpp66 return checker->CheckTypeCached(this); in GetType()
H A DtsConstructorType.cpp67 return checker->CheckTypeCached(this); in GetType()
H A DtsIndexedAccessType.cpp47 checker::Type *indexType = checker->CheckTypeCached(indexType_); in Check()
/arkcompiler/ets_frontend/es2panda/ir/statements/
H A DreturnStatement.cpp86 returnType = checker->CheckTypeCached(argument_); in Check()
H A DvariableDeclarator.cpp98 checker::Type *initializerType = checker->CheckTypeCached(initializer); in CheckSimpleVariableDeclaration()
/arkcompiler/ets_frontend/ets2panda/checker/ts/
H A DtypeElaborationContext.cpp32 Type *sourceType = sourceNode != nullptr ? checker_->CheckTypeCached(sourceNode) : checker_->GlobalAnyType(); in GetBestMatchingType()
H A Dhelpers.cpp317 Type *sourceType = CheckTypeCached(sourceNode); in ElaborateElementwise()
349 var->SetTsType(CheckTypeCached(declarator->Init())); in InferSimpleVariableDeclaratorType()
H A Dfunction.cpp196 newProp->SetTsType(GetBaseTypeOfLiteralType(CheckTypeCached(assignmentPattern->Right()))); in CreateParameterTypeForObjectAssignmentPattern()
636 GetBaseTypeOfLiteralType(CheckTypeCached(childNode->AsReturnStatement()->Argument()))); in CollectTypesFromReturnStatements()
/arkcompiler/ets_frontend/es2panda/typescript/
H A Dchecker.cpp85 Type *Checker::CheckTypeCached(const ir::Expression *expr) in CheckTypeCached() function in panda::es2panda::checker::Checker
H A Dchecker.h327 Type *CheckTypeCached(const ir::Expression *expr);
/arkcompiler/ets_frontend/es2panda/typescript/core/
H A DtypeElaborationContext.cpp32 Type *sourceType = sourceNode ? checker_->CheckTypeCached(sourceNode) : checker_->GlobalAnyType(); in GetBestMatchingType()
H A Dhelpers.cpp319 Type *sourceType = CheckTypeCached(sourceNode); in ElaborateElementwise()
351 var->SetTsType(CheckTypeCached(declarator->Init())); in InferSimpleVariableDeclaratorType()
H A Dfunction.cpp201 newProp->SetTsType(GetBaseTypeOfLiteralType(CheckTypeCached(assignmentPattern->Right()))); in CreateParameterTypeForObjectAssignmentPattern()
656 GetBaseTypeOfLiteralType(CheckTypeCached(childNode->AsReturnStatement()->Argument()))); in CollectTypesFromReturnStatements()
/arkcompiler/ets_frontend/es2panda/ir/expressions/
H A DassignmentExpression.cpp198 return checker->CheckTypeCached(right_); in Check()

Completed in 16 milliseconds