• Home
  • Raw
  • Download

Lines Matching defs:checker

31 namespace ark::es2panda::checker {  namespace
41 ETSChecker *checker = GetETSChecker(); in Check() local
80 ETSChecker *checker = GetETSChecker(); in Check() local
101 ETSChecker *checker = GetETSChecker(); in Check() local
142 ETSChecker *checker = GetETSChecker(); in Check() local
167 static void HandleNativeAndAsyncMethods(ETSChecker *checker, ir::MethodDefinition *node) in HandleNativeAndAsyncMethods()
193 static checker::Type *CheckMethodDefinitionHelper(ETSChecker *checker, ir::MethodDefinition *node) … in CheckMethodDefinitionHelper()
216 ETSChecker *checker = GetETSChecker(); in Check() local
276 ETSChecker *checker = GetETSChecker(); in CheckMethodModifiers() local
316 ETSChecker *checker = GetETSChecker(); in Check() local
326 ETSChecker *checker = GetETSChecker(); in Check() local
347 ETSChecker *checker = GetETSChecker(); in Check() local
354 ETSChecker *checker = GetETSChecker(); in Check() local
383 ETSChecker *checker = GetETSChecker(); in Check() local
405 static bool CheckArrayElementType(ETSChecker *checker, T *newArrayInstanceExpr) in CheckArrayElementType()
444 static bool NeedCreateETSResizableArrayType(ETSChecker *checker, Type *type) in NeedCreateETSResizableArrayType()
452 ETSChecker *checker = GetETSChecker(); in Check() local
475 static checker::Type *CheckInstantiatedNewType(ETSChecker *checker, ir::ETSNewClassInstanceExpressi… in CheckInstantiatedNewType()
516 ETSChecker *checker = GetETSChecker(); in Check() local
553 ETSChecker *checker = GetETSChecker(); in Check() local
588 ETSChecker *checker = GetETSChecker(); in Check() local
608 ETSChecker *checker = GetETSChecker(); in Check() local
614 ETSChecker *checker = GetETSChecker(); in Check() local
621 ETSChecker *checker = GetETSChecker(); in Check() local
628 ETSChecker *checker = GetETSChecker(); in Check() local
637 ETSChecker *checker = GetETSChecker(); in Check() local
647 ETSChecker *checker = GetETSChecker(); in Check() local
654 ETSChecker *checker = GetETSChecker(); in Check() local
661 ETSChecker *checker = GetETSChecker(); in Check() local
667 ETSChecker *checker = GetETSChecker(); in Check() local
674 ETSChecker *checker = GetETSChecker(); in Check() local
685 static void AddSpreadElementTypes(ETSChecker *checker, ir::SpreadElement *const element, in AddSpreadElementTypes()
709 static bool ValidArrayExprSizeForTupleSize(ETSChecker *checker, Type *possibleTupleType, in ValidArrayExprSizeForTupleSize()
720 static ArenaVector<std::pair<Type *, ir::Expression *>> GetElementTypes(ETSChecker *checker, ir::Ar… in GetElementTypes()
755 static Type *GetArrayElementType(ETSChecker *checker, Type *preferredType) in GetArrayElementType()
764 static bool CheckElement(ETSChecker *checker, Type *const preferredType, in CheckElement()
815 static Type *InferPreferredTypeFromElements(ETSChecker *checker, ir::ArrayExpression *arrayExpr) in InferPreferredTypeFromElements()
850 static bool CheckArrayExpressionElements(ETSChecker *checker, ir::ArrayExpression *arrayExpr) in CheckArrayExpressionElements()
897 ETSChecker *checker = GetETSChecker(); in Check() local
945 …PreferredType(ir::ArrowFunctionExpression *expr, checker::Type *preferredType, ETSChecker *checker) in TryInferPreferredType()
970 ETSChecker *checker = GetETSChecker(); in Check() local
1043 …ool IsInvalidArrayMemberAssignment(const ir::AssignmentExpression *const expr, ETSChecker *checker) in IsInvalidArrayMemberAssignment()
1070 ETSChecker *checker = GetETSChecker(); in GetSmartType() local
1103 ETSChecker *checker = GetETSChecker(); in Check() local
1154 static checker::Type *HandleSubstitution(ETSChecker *checker, ir::AssignmentExpression *expr, Type … in HandleSubstitution()
1184 ETSChecker *checker = GetETSChecker(); in CheckAssignmentExprOperatorType() local
1222 static bool IsPromiseType(checker::Type *type, ETSChecker *checker) in IsPromiseType()
1230 ETSChecker *checker = GetETSChecker(); in Check() local
1263 ETSChecker *checker = GetETSChecker(); in UnwrapPromiseType() local
1296 ETSChecker *checker = GetETSChecker(); in Check() local
1337 ETSChecker *checker = GetETSChecker(); in Check() local
1360 checker::Signature *ETSAnalyzer::ResolveSignature(ETSChecker *checker, ir::CallExpression *expr, in ResolveSignature()
1397 static ETSObjectType *GetCallExpressionCalleeObject(ETSChecker *checker, ir::CallExpression *expr, … in GetCallExpressionCalleeObject()
1412 ETSChecker *checker = GetETSChecker(); in GetReturnType() local
1453 static void CheckAbstractCall(ETSChecker *checker, ir::CallExpression *expr) in CheckAbstractCall()
1466 static void CheckCallee(ETSChecker *checker, ir::CallExpression *expr) in CheckCallee()
1479 static checker::SavedCheckerContext ReconstructOwnerClassContext(ETSChecker *checker, ETSObjectType… in ReconstructOwnerClassContext()
1498 ETSChecker *checker = GetETSChecker(); in GetCallExpressionReturnType() local
1557 ETSChecker *checker = GetETSChecker(); in Check() local
1616 ETSChecker *const checker = GetETSChecker(); in Check() local
1671 static Type *TransformTypeForMethodReference(ETSChecker *checker, ir::Expression *const use, Type *… in TransformTypeForMethodReference()
1720 ETSChecker *checker = GetETSChecker(); in Check() local
1745 … util::StringView &aliasName, ETSChecker *checker) in SearchReExportsType()
1773 checker::ETSChecker *checker) in TypeErrorOnMissingProperty() argument
1779 checker::Type *ETSAnalyzer::ResolveMemberExpressionByBaseType(ETSChecker *checker, checker::Type *b… in ResolveMemberExpressionByBaseType()
1845 ETSChecker *checker = GetETSChecker(); in Check() local
1886 ETSChecker *checker = GetETSChecker(); in CheckDynamic() local
1899 static bool ValidatePreferredType(ETSChecker *checker, ir::ObjectExpression *expr) in ValidatePreferredType()
1921 ETSChecker *checker) in SetTypeforRecordProperties()
1943 static bool HasParameterlessConstructor(checker::ETSObjectType *objType, ETSChecker *checker, in HasParameterlessConstructor()
2080 ETSChecker *checker) in IsInterfacePropertyCompatible()
2116 … checker::ETSObjectType *interfaceType, ETSChecker *checker) in AreAllRequiredInterfacePropertiesSatisfied()
2173 static bool IsObjectTypeCompatibleWithLiteral(ETSChecker *checker, ir::ObjectExpression *expr, in IsObjectTypeCompatibleWithLiteral()
2218 checker::ETSObjectType *ResolveUnionObjectTypeForObjectLiteral(ETSChecker *checker, ir::ObjectExpre… in ResolveUnionObjectTypeForObjectLiteral()
2257 static checker::ETSObjectType *ResolveObjectTypeFromPreferredType(ETSChecker *checker, ir::ObjectEx… in ResolveObjectTypeFromPreferredType()
2278 static checker::Type *HandleInterfaceType(ETSChecker *checker, ir::ObjectExpression *expr, in HandleInterfaceType()
2291 static checker::Type *HandleRecordOrMapType(ETSChecker *checker, ir::ObjectExpression *expr, in HandleRecordOrMapType()
2301 ETSChecker *checker = GetETSChecker(); in Check() local
2362 ETSChecker *checker = GetETSChecker(); in CheckObjectExprProps() local
2425 ETSChecker *checker = GetETSChecker(); in Check() local
2440 ETSChecker *checker = GetETSChecker(); in Check() local
2451 ETSChecker *checker = GetETSChecker(); in Check() local
2477 ETSChecker *checker = GetETSChecker(); in Check() local
2515 static checker::Type *GetTypeOfStringType(checker::Type *argType, ETSChecker *checker) in GetTypeOfStringType()
2557 static checker::Type *ComputeTypeOfType(ETSChecker *checker, checker::Type *argType) in ComputeTypeOfType()
2575 ETSChecker *checker = GetETSChecker(); in Check() local
2587 ETSChecker *checker = GetETSChecker(); in Check() local
2644 ETSChecker *checker = GetETSChecker(); in Check() local
2697 ETSChecker *checker = GetETSChecker(); in Check() local
2704 ETSChecker *checker = GetETSChecker(); in Check() local
2713 ETSChecker *checker = GetETSChecker(); in Check() local
2722 ETSChecker *checker = GetETSChecker(); in Check() local
2731 ETSChecker *checker = GetETSChecker(); in Check() local
2753 ETSChecker *checker = GetETSChecker(); in Check() local
2762 ETSChecker *checker = GetETSChecker(); in Check() local
2775 ETSChecker *checker = GetETSChecker(); in Check() local
2810 ETSChecker *checker = GetETSChecker(); in Check() local
2862 ETSChecker *checker = GetETSChecker(); in Check() local
2879 ETSChecker *checker = GetETSChecker(); in Check() local
2889 ETSChecker *checker = GetETSChecker(); in Check() local
2923 ETSChecker *checker = GetETSChecker(); in Check() local
2963 ETSChecker *checker = GetETSChecker(); in Check() local
2980 ETSChecker *checker = GetETSChecker(); in Check() local
3000 ETSChecker *checker = GetETSChecker(); in Check() local
3004 static bool ValidateAndProcessIteratorType(ETSChecker *checker, Type *elemType, ir::ForOfStatement … in ValidateAndProcessIteratorType()
3039 ETSChecker *checker = GetETSChecker(); in Check() local
3080 ETSChecker *checker = GetETSChecker(); in Check() local
3106 ETSChecker *const checker = GetETSChecker(); in Check() local
3159 ETSChecker *checker = GetETSChecker(); in Check() local
3165 … ir::TypeNode *returnTypeAnnotation, ETSChecker *checker) in CheckIsValidReturnTypeAnnotation()
3257 ETSChecker *checker = GetETSChecker(); in GetFunctionReturnType() local
3288 ETSChecker *checker = GetETSChecker(); in Check() local
3323 ETSChecker *checker = GetETSChecker(); in Check() local
3371 ETSChecker *checker = GetETSChecker(); in Check() local
3393 ETSChecker *checker = GetETSChecker(); in Check() local
3440 ETSChecker *checker = GetETSChecker(); in Check() local
3478 ETSChecker *checker = GetETSChecker(); in Check() local
3491 ETSChecker *checker = GetETSChecker(); in Check() local
3517 ETSChecker *checker = GetETSChecker(); in Check() local
3529 ETSChecker *checker = GetETSChecker(); in Check() local
3601 ETSChecker *checker = GetETSChecker(); in Check() local
3631 ETSChecker *checker = GetETSChecker(); in Check() local
3656 ETSChecker *checker = GetETSChecker(); in Check() local
3685 ETSChecker *checker = GetETSChecker(); in Check() local