Home
last modified time | relevance | path

Searched refs:SavedCheckerContext (Results 1 - 25 of 28) sorted by relevance

12

/arkcompiler/ets_frontend/ets2panda/checker/
H A Dchecker.h196 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 DTSAnalyzer.cpp381 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 DETSchecker.cpp286 checker::SavedCheckerContext savedContext(this, Context().Status(), Context().ContainingClass()); in CheckProgram()
H A DETSAnalyzer.cpp83 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 DtsAsExpression.cpp85 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 Dchecker.h474 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 DvariableDeclarator.cpp135 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 Dfunction.cpp233 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 Dhelpers.cpp317 auto savedContext = SavedCheckerContext(this, CheckerStatus::FORCE_TUPLE | CheckerStatus::KEEP_LITERAL_TYPE); in ElaborateElementwise()
/arkcompiler/ets_frontend/ets2panda/checker/ts/
H A Dfunction.cpp228 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 Dhelpers.cpp315 auto savedContext = SavedCheckerContext(this, CheckerStatus::FORCE_TUPLE | CheckerStatus::KEEP_LITERAL_TYPE); in ElaborateElementwise()
/arkcompiler/ets_frontend/es2panda/ir/expressions/
H A DassignmentExpression.cpp171 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 DarrayExpression.cpp317 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 DobjectExpression.cpp537 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 Dutil.cpp119 auto checkerCtx = checker::SavedCheckerContext( in Recheck()
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
H A DboxingForLocals.cpp163 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 DopAssignment.cpp222 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 DgenericBridgesLowering.cpp105 checker::SavedCheckerContext(checker, in AddGenericBridge()
136 checker::SavedCheckerContext const checkerCtx( in ProcessScriptFunction()
H A DrecordLowering.cpp204 checker::SavedCheckerContext scc {checker, checker::CheckerStatus::IGNORE_VISIBILITY}; in UpdateObjectExpression()
H A DobjectLiteralLowering.cpp195 checker::SavedCheckerContext scc {checker, checker::CheckerStatus::IGNORE_VISIBILITY}; in HandleObjectLiteralLowering()
H A DlambdaLowering.cpp292 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 DobjectExpression.cpp373 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 DarrayExpression.cpp255 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 DforOfStatement.cpp221 checker::SavedCheckerContext savedContext(checker, checker::CheckerStatus::IN_CLASS, sourceType); in CheckReturnTypeOfIteratorMethod()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A Dobject.cpp407 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);

Completed in 35 milliseconds

12