/arkcompiler/ets_frontend/ets2panda/checker/ |
H A D | checker.h | 196 friend class SavedCheckerContext; 318 class SavedCheckerContext { class 320 explicit SavedCheckerContext(Checker *checker, CheckerStatus newStatus) in SavedCheckerContext() function in ark::es2panda::ark::es2panda::ark::es2panda::ark::es2panda::checker::SavedCheckerContext 321 : SavedCheckerContext(checker, newStatus, nullptr) in SavedCheckerContext() 325 explicit SavedCheckerContext(Checker *checker, CheckerStatus newStatus, const ETSObjectType *containingClass) in SavedCheckerContext() function in ark::es2panda::ark::es2panda::ark::es2panda::ark::es2panda::checker::SavedCheckerContext 326 : SavedCheckerContext(checker, newStatus, containingClass, nullptr) in SavedCheckerContext() 330 explicit SavedCheckerContext(Checker *checker, CheckerStatus newStatus, const ETSObjectType *containingClass, in SavedCheckerContext() function in ark::es2panda::ark::es2panda::ark::es2panda::ark::es2panda::checker::SavedCheckerContext 342 NO_COPY_SEMANTIC(SavedCheckerContext); 343 DEFAULT_MOVE_SEMANTIC(SavedCheckerContext); 345 ~SavedCheckerContext() in ~SavedCheckerContext() [all...] |
H A D | TSAnalyzer.cpp | 381 auto savedContext = checker::SavedCheckerContext(checker, checker::CheckerStatus::FORCE_TUPLE); in Check() 389 auto savedContext = checker::SavedCheckerContext(checker, checker::CheckerStatus::FORCE_TUPLE); in Check() 1369 auto context = checker::SavedCheckerContext(checker, checker::CheckerStatus::FORCE_TUPLE); in Check() 1380 auto context = checker::SavedCheckerContext(checker, checker::CheckerStatus::FORCE_TUPLE); in Check() 1467 auto context = checker::SavedCheckerContext(checker, checker::CheckerStatus::IN_CONST_CONTEXT); in Check() 1480 auto context = checker::SavedCheckerContext(checker, checker::CheckerStatus::NO_OPTS); in Check()
|
H A D | ETSchecker.cpp | 286 checker::SavedCheckerContext savedContext(this, Context().Status(), Context().ContainingClass()); in CheckProgram()
|
H A D | ETSAnalyzer.cpp | 83 checker::SavedCheckerContext savedContext(checker, checker->Context().Status(), in Check() 114 checker::SavedCheckerContext savedContext(checker, checker->Context().Status(), in Check() 753 checker::SavedCheckerContext savedContext(checker, checker->Context().Status(), in Check() 1168 checker::SavedCheckerContext savedCtx(checker, checker->Context().Status(), expr->Signature()->Owner()); in GetCallExpressionReturnType() 2646 auto savedContext = checker::SavedCheckerContext(checker, checker::CheckerStatus::IN_INTERFACE, interfaceType); in Check()
|
/arkcompiler/ets_frontend/es2panda/ir/ts/ |
H A D | tsAsExpression.cpp | 85 auto context = checker::SavedCheckerContext(checker, checker::CheckerStatus::IN_CONST_CONTEXT); in Check() 98 auto context = checker::SavedCheckerContext(checker, checker::CheckerStatus::NO_OPTS); in Check()
|
/arkcompiler/ets_frontend/es2panda/typescript/ |
H A D | checker.h | 474 friend class SavedCheckerContext; 519 class SavedCheckerContext { class 521 explicit SavedCheckerContext(Checker *checker, CheckerStatus newStatus) in SavedCheckerContext() function in panda::es2panda::panda::es2panda::panda::es2panda::checker::SavedCheckerContext 527 NO_COPY_SEMANTIC(SavedCheckerContext); 528 DEFAULT_MOVE_SEMANTIC(SavedCheckerContext); 530 ~SavedCheckerContext() in ~SavedCheckerContext()
|
/arkcompiler/ets_frontend/es2panda/ir/statements/ |
H A D | variableDeclarator.cpp | 135 auto context = checker::SavedCheckerContext(checker, checker::CheckerStatus::FORCE_TUPLE); in Check() 145 auto context = checker::SavedCheckerContext(checker, checker::CheckerStatus::FORCE_TUPLE); in Check()
|
/arkcompiler/ets_frontend/es2panda/typescript/core/ |
H A D | function.cpp | 233 auto savedContext = SavedCheckerContext(this, CheckerStatus::FORCE_TUPLE | CheckerStatus::IN_PARAMETER); in CheckFunctionAssignmentPatternParameter() 302 auto savedContext = SavedCheckerContext(this, CheckerStatus::FORCE_TUPLE); in CheckFunctionRestParameter() 311 auto savedContext = SavedCheckerContext(this, CheckerStatus::FORCE_TUPLE); in CheckFunctionRestParameter() 335 auto savedContext = SavedCheckerContext(this, CheckerStatus::FORCE_TUPLE); in CheckFunctionArrayPatternParameter() 357 auto savedContext = SavedCheckerContext(this, CheckerStatus::FORCE_TUPLE); in CheckFunctionObjectPatternParameter()
|
H A D | helpers.cpp | 317 auto savedContext = SavedCheckerContext(this, CheckerStatus::FORCE_TUPLE | CheckerStatus::KEEP_LITERAL_TYPE); in ElaborateElementwise()
|
/arkcompiler/ets_frontend/ets2panda/checker/ts/ |
H A D | function.cpp | 228 auto savedContext = SavedCheckerContext(this, CheckerStatus::FORCE_TUPLE | CheckerStatus::IN_PARAMETER); in CheckFunctionAssignmentPatternParameter() 281 auto savedContext = SavedCheckerContext(this, CheckerStatus::FORCE_TUPLE); in CheckFunctionRestParameter() 290 auto savedContext = SavedCheckerContext(this, CheckerStatus::FORCE_TUPLE); in CheckFunctionRestParameter() 314 auto savedContext = SavedCheckerContext(this, CheckerStatus::FORCE_TUPLE); in CheckFunctionArrayPatternParameter() 336 auto savedContext = SavedCheckerContext(this, CheckerStatus::FORCE_TUPLE); in CheckFunctionObjectPatternParameter()
|
H A D | helpers.cpp | 315 auto savedContext = SavedCheckerContext(this, CheckerStatus::FORCE_TUPLE | CheckerStatus::KEEP_LITERAL_TYPE); in ElaborateElementwise()
|
/arkcompiler/ets_frontend/es2panda/ir/expressions/ |
H A D | assignmentExpression.cpp | 171 auto savedContext = checker::SavedCheckerContext(checker, checker::CheckerStatus::FORCE_TUPLE); in Check() 178 auto savedContext = checker::SavedCheckerContext(checker, checker::CheckerStatus::FORCE_TUPLE); in Check()
|
H A D | arrayExpression.cpp | 317 auto savedContext = checker::SavedCheckerContext(checker, checker::CheckerStatus::FORCE_TUPLE); in CheckPattern() 325 auto savedContext = checker::SavedCheckerContext(checker, checker::CheckerStatus::FORCE_TUPLE); in CheckPattern()
|
H A D | objectExpression.cpp | 537 auto savedContext = checker::SavedCheckerContext(checker, checker::CheckerStatus::FORCE_TUPLE); in CheckPattern() 554 auto savedContext = checker::SavedCheckerContext(checker, checker::CheckerStatus::FORCE_TUPLE); in CheckPattern()
|
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ |
H A D | util.cpp | 119 auto checkerCtx = checker::SavedCheckerContext( in Recheck()
|
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
H A D | boxingForLocals.cpp | 163 auto savedContext = checker::SavedCheckerContext(checker, checker::CheckerStatus::NO_OPTS); in HandleFunctionParam() 209 auto savedContext = checker::SavedCheckerContext(checker, checker::CheckerStatus::NO_OPTS); in HandleVariableDeclarator() 292 auto savedContext = checker::SavedCheckerContext(checker, checker::CheckerStatus::NO_OPTS); in HandleAssignment()
|
H A D | opAssignment.cpp | 222 checker::SavedCheckerContext scc {checker, checker::CheckerStatus::IGNORE_VISIBILITY, ContainingClass(assignment)}; in HandleOpAssignment() 309 checker::SavedCheckerContext scc {checker, checker::CheckerStatus::IGNORE_VISIBILITY, ContainingClass(upd)}; in HandleUpdate()
|
H A D | genericBridgesLowering.cpp | 105 checker::SavedCheckerContext(checker, in AddGenericBridge() 136 checker::SavedCheckerContext const checkerCtx( in ProcessScriptFunction()
|
H A D | recordLowering.cpp | 204 checker::SavedCheckerContext scc {checker, checker::CheckerStatus::IGNORE_VISIBILITY}; in UpdateObjectExpression()
|
H A D | objectLiteralLowering.cpp | 195 checker::SavedCheckerContext scc {checker, checker::CheckerStatus::IGNORE_VISIBILITY}; in HandleObjectLiteralLowering()
|
H A D | lambdaLowering.cpp | 292 auto checkerCtx = checker::SavedCheckerContext(ctx->checker, checker::CheckerStatus::IN_CLASS, in SetUpCalleeMethod() 842 auto checkerCtx = checker::SavedCheckerContext(ctx->checker, checker::CheckerStatus::IN_CLASS, in CreateConstructorCall() 976 auto checkerCtx = checker::SavedCheckerContext(ctx->checker, checker::CheckerStatus::IN_CLASS, in CreateWrappingLambda()
|
/arkcompiler/ets_frontend/ets2panda/ir/expressions/ |
H A D | objectExpression.cpp | 373 auto savedContext = checker::SavedCheckerContext(checker, checker::CheckerStatus::FORCE_TUPLE); in CheckAssignmentPattern() 388 auto savedContext = checker::SavedCheckerContext(checker, checker::CheckerStatus::FORCE_TUPLE); in CheckAssignmentPattern()
|
H A D | arrayExpression.cpp | 255 auto savedContext = checker::SavedCheckerContext(checker, checker::CheckerStatus::FORCE_TUPLE); in CheckAssignmentPattern() 262 auto savedContext = checker::SavedCheckerContext(checker, checker::CheckerStatus::FORCE_TUPLE); in CheckAssignmentPattern()
|
/arkcompiler/ets_frontend/ets2panda/ir/statements/ |
H A D | forOfStatement.cpp | 221 checker::SavedCheckerContext savedContext(checker, checker::CheckerStatus::IN_CLASS, sourceType); in CheckReturnTypeOfIteratorMethod()
|
/arkcompiler/ets_frontend/ets2panda/checker/ets/ |
H A D | object.cpp | 407 auto savedContext = checker::SavedCheckerContext(this, newStatus, classType); in BuildBasicClassProperties() 528 auto savedContext = checker::SavedCheckerContext(this, baseStatus, baseType); in ResolveDeclaredMembersOfObject() 538 auto savedContext = checker::SavedCheckerContext(this, status, type); in ResolveDeclaredMembersOfObject() 1041 auto savedContext = SavedCheckerContext(this, newStatus, classType);
|