Lines Matching refs:TSChecker
23 TSChecker *TSAnalyzer::GetTSChecker() const
25 return static_cast<TSChecker *>(GetChecker());
31 TSChecker *checker = GetTSChecker();
50 TSChecker *checker = GetTSChecker();
57 TSChecker *checker = GetTSChecker();
64 TSChecker *checker = GetTSChecker();
89 TSChecker *checker = GetTSChecker();
117 TSChecker *checker = GetTSChecker();
137 TSChecker *checker = GetTSChecker();
178 static void GetSpreadElementType(checker::TSChecker *checker, checker::Type *spreadType,
244 TSChecker *checker = GetTSChecker();
308 TSChecker *checker = GetTSChecker();
342 TSChecker *checker = GetTSChecker();
379 TSChecker *checker = GetTSChecker();
421 TSChecker *checker = GetTSChecker();
427 TSChecker *checker) const
460 TSChecker *checker = GetTSChecker();
516 TSChecker *checker = GetTSChecker();
531 TSChecker *checker = GetTSChecker();
537 TSChecker *checker = GetTSChecker();
551 TSChecker *checker = GetTSChecker();
582 TSChecker *checker = GetTSChecker();
604 TSChecker *checker = GetTSChecker();
643 TSChecker *checker = GetTSChecker();
687 TSChecker *checker = GetTSChecker();
727 static checker::Type *GetTypeForProperty(ir::Property *prop, checker::TSChecker *checker)
750 TSChecker *checker = GetTSChecker();
782 TSChecker *checker = GetTSChecker();
816 TSChecker *checker = GetTSChecker();
824 TSChecker *checker = GetTSChecker();
886 TSChecker *checker = GetTSChecker();
897 TSChecker *checker = GetTSChecker();
904 TSChecker *checker = GetTSChecker();
911 TSChecker *checker = GetTSChecker();
918 TSChecker *checker = GetTSChecker();
925 TSChecker *checker = GetTSChecker();
932 TSChecker *checker = GetTSChecker();
936 checker::Type *TSAnalyzer::CheckDeleteKeyword([[maybe_unused]] checker::TSChecker *checker,
954 checker::Type *TSAnalyzer::CheckLiteral([[maybe_unused]] checker::TSChecker *checker, ir::UnaryExpression *expr) const
978 TSChecker *checker = GetTSChecker();
1002 if (checker::TSChecker::MaybeTypeOfKind(operandType, checker::TypeFlag::BIGINT_LIKE)) {
1035 TSChecker *checker = GetTSChecker();
1053 TSChecker *checker = GetTSChecker();
1060 TSChecker *checker = GetTSChecker();
1073 TSChecker *checker = GetTSChecker();
1079 TSChecker *checker = GetTSChecker();
1085 TSChecker *checker = GetTSChecker();
1098 TSChecker *checker = GetTSChecker();
1105 TSChecker *checker = GetTSChecker();
1119 TSChecker *checker = GetTSChecker();
1136 TSChecker *checker = GetTSChecker();
1153 TSChecker *checker = GetTSChecker();
1159 TSChecker *checker = GetTSChecker();
1182 TSChecker *checker = GetTSChecker();
1204 TSChecker *checker = GetTSChecker();
1220 TSChecker *checker = GetTSChecker();
1251 TSChecker *checker = GetTSChecker();
1255 bool exprIsLiteral = checker::TSChecker::IsLiteralType(exprType);
1260 bool caseIsLiteral = checker::TSChecker::IsLiteralType(caseType);
1285 TSChecker *checker = GetTSChecker();
1301 static void CheckSimpleVariableDeclaration(checker::TSChecker *checker, ir::VariableDeclarator *declarator)
1356 TSChecker *checker = GetTSChecker();
1392 TSChecker *checker = GetTSChecker();
1402 TSChecker *checker = GetTSChecker();
1419 TSChecker *checker = GetTSChecker();
1465 TSChecker *checker = GetTSChecker();
1508 TSChecker *checker = GetTSChecker();
1520 static varbinder::EnumMemberResult EvaluateIdentifier(checker::TSChecker *checker, varbinder::EnumVariable *enumVar,
1621 varbinder::EnumMemberResult TSAnalyzer::EvaluateBinaryExpression(checker::TSChecker *checker,
1643 varbinder::EnumMemberResult TSAnalyzer::EvaluateUnaryExpression(checker::TSChecker *checker,
1670 varbinder::EnumMemberResult TSAnalyzer::EvaluateEnumMember(checker::TSChecker *checker,
1713 static void AddEnumValueDeclaration(checker::TSChecker *checker, double number, varbinder::EnumVariable *variable)
1757 TSChecker *checker = GetTSChecker();
1808 checker::Type *TSAnalyzer::InferType(checker::TSChecker *checker, bool isConst, ir::TSEnumDeclaration *st) const
1835 TSChecker *checker = GetTSChecker();
1851 TSChecker *checker = GetTSChecker();
1865 TSChecker *checker = GetTSChecker();
1890 TSChecker *checker = GetTSChecker();
1898 static void CheckInheritedPropertiesAreIdentical(checker::TSChecker *checker, checker::InterfaceType *type,
1939 TSChecker *checker = GetTSChecker();
1974 TSChecker *checker = GetTSChecker();
1981 TSChecker *checker = GetTSChecker();
2003 TSChecker *checker = GetTSChecker();
2010 TSChecker *checker = GetTSChecker();
2038 TSChecker *checker = GetTSChecker();
2049 TSChecker *checker = GetTSChecker();
2056 TSChecker *checker = GetTSChecker();
2070 TSChecker *checker = GetTSChecker();
2081 TSChecker *checker = GetTSChecker();
2093 TSChecker *checker = GetTSChecker();