Home
last modified time | relevance | path

Searched refs:TSAnalyzer (Results 1 - 23 of 23) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/checker/
H A DTSAnalyzerUnreachable.cpp16 #include "TSAnalyzer.h"
21 checker::Type *TSAnalyzer::Check([[maybe_unused]] ir::NamedType *node) const in Check()
26 checker::Type *TSAnalyzer::Check([[maybe_unused]] ir::PrefixAssertionExpression *expr) const in Check()
31 checker::Type *TSAnalyzer::Check([[maybe_unused]] ir::ClassProperty *st) const in Check()
36 checker::Type *TSAnalyzer::Check([[maybe_unused]] ir::ClassStaticBlock *st) const in Check()
41 checker::Type *TSAnalyzer::Check([[maybe_unused]] ir::Decorator *st) const in Check()
46 checker::Type *TSAnalyzer::Check([[maybe_unused]] ir::MethodDefinition *node) const in Check()
51 checker::Type *TSAnalyzer::Check([[maybe_unused]] ir::Property *expr) const in Check()
56 checker::Type *TSAnalyzer::Check([[maybe_unused]] ir::ScriptFunction *node) const in Check()
61 checker::Type *TSAnalyzer
[all...]
H A DTSAnalyzer.cpp16 #include "TSAnalyzer.h"
23 TSChecker *TSAnalyzer::GetTSChecker() const in GetTSChecker()
29 checker::Type *TSAnalyzer::Check(ir::CatchClause *st) const in Check()
48 checker::Type *TSAnalyzer::Check([[maybe_unused]] ir::ClassDefinition *node) const in Check()
55 checker::Type *TSAnalyzer::Check([[maybe_unused]] ir::MetaProperty *expr) const in Check()
62 checker::Type *TSAnalyzer::Check(ir::TSIndexSignature *node) const in Check()
87 checker::Type *TSAnalyzer::Check(ir::TSMethodSignature *node) const in Check()
115 checker::Type *TSAnalyzer::Check(ir::TSPropertySignature *node) const in Check()
135 checker::Type *TSAnalyzer::Check(ir::TSSignatureDeclaration *node) const in Check()
242 checker::Type *TSAnalyzer
[all...]
H A DTSAnalyzer.h24 class TSAnalyzer final : public SemanticAnalyzer {
26 explicit TSAnalyzer(Checker *checker) : SemanticAnalyzer(checker) {}; in TSAnalyzer() function in ark::es2panda::checker::final
/arkcompiler/ets_frontend/ets2panda/ir/ts/
H A DtsParenthesizedType.h21 class TSAnalyzer;
29 friend class checker::TSAnalyzer;
H A DtsIndexedAccessType.h22 class TSAnalyzer;
33 friend class checker::TSAnalyzer;
H A DtsTypeQuery.h21 class TSAnalyzer;
28 friend class checker::TSAnalyzer;
H A DtsFunctionType.h23 class TSAnalyzer;
35 friend class checker::TSAnalyzer;
H A DtsArrayType.h23 class TSAnalyzer;
37 friend class checker::TSAnalyzer;
H A DtsConstructorType.h25 class TSAnalyzer;
37 friend class checker::TSAnalyzer;
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
H A DnewExpression.h22 class TSAnalyzer;
44 friend class checker::TSAnalyzer;
H A DchainExpression.h23 class TSAnalyzer;
41 friend class checker::TSAnalyzer;
H A DupdateExpression.h22 class TSAnalyzer;
42 friend class checker::TSAnalyzer;
H A DunaryExpression.h31 class TSAnalyzer;
49 friend class checker::TSAnalyzer;
H A DcallExpression.h24 class TSAnalyzer;
58 friend class checker::TSAnalyzer;
H A DconditionalExpression.h22 class TSAnalyzer;
/arkcompiler/ets_frontend/ets2panda/ir/statements/
H A DvariableDeclarator.h22 class TSAnalyzer;
47 friend class checker::TSAnalyzer;
H A DtryStatement.h25 class TSAnalyzer;
71 friend class checker::TSAnalyzer;
H A DifStatement.h22 class TSAnalyzer;
H A DswitchStatement.h23 class TSAnalyzer;
/arkcompiler/ets_frontend/ets2panda/ir/base/
H A DtsIndexSignature.h22 class TSAnalyzer;
44 friend class checker::TSAnalyzer;
H A DtsMethodSignature.h23 class TSAnalyzer;
48 friend class checker::TSAnalyzer;
H A DtsSignatureDeclaration.h24 class TSAnalyzer;
45 friend class checker::TSAnalyzer;
/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A DcompilerImpl.cpp21 #include "checker/TSAnalyzer.h"
338 return CreateCompiler<parser::TSParser, varbinder::TSBinder, checker::TSChecker, checker::TSAnalyzer, in Compile()
343 return CreateCompiler<parser::ASParser, varbinder::ASBinder, checker::ASChecker, checker::TSAnalyzer, in Compile()
354 return CreateCompiler<parser::JSParser, varbinder::JSBinder, checker::JSChecker, checker::TSAnalyzer, in Compile()

Completed in 10 milliseconds