Searched refs:smartCasts (Results 1 - 3 of 3) sorted by relevance
/arkcompiler/ets_frontend/ets2panda/checker/ |
H A D | checkerContext.cpp | 47 SmartCastTestArray smartCasts {}; 48 smartCasts.reserve(testSmartCasts_.size()); 52 smartCasts.emplace_back(variable, types.first, types.second); 60 return std::make_optional(smartCasts); 65 SmartCastArray smartCasts {}; 68 smartCasts.reserve(smartCasts_.size()); 71 smartCasts.emplace_back(variable, type); 79 return smartCasts; 154 auto smartCasts = CloneSmartCasts(); variable 165 return {std::move(smartCasts), clearFla 441 AddBreakSmartCasts(ir::Statement const *targetStatement, SmartCastArray &&smartCasts) AddBreakSmartCasts() argument [all...] |
H A D | ETSAnalyzer.cpp | 1244 SmartCastArray smartCasts = checker->Context().EnterTestExpression(); in Check() local 1257 checker->Context().RestoreSmartCasts(smartCasts); in Check() 2059 auto [smartCasts, clearFlag] = checker->Context().EnterLoop(*st); in Check() 2064 checker->Context().ExitLoop(smartCasts, clearFlag, st); in Check() 2123 auto [smartCasts, clearFlag] = checker->Context().EnterLoop(*st); in Check() 2158 checker->Context().ExitLoop(smartCasts, clearFlag, st); in Check() 2168 auto [smartCasts, clearFlag] = checker->Context().EnterLoop(*st); in Check() 2184 checker->Context().ExitLoop(smartCasts, clearFlag, st); in Check() 2192 SmartCastArray smartCasts = checker->Context().EnterTestExpression(); in Check() local 2207 checker->Context().RestoreSmartCasts(smartCasts); in Check() 2363 SmartCastArray smartCasts = checker->Context().CloneSmartCasts(); Check() local 2419 auto smartCasts = checker->Context().CheckTryBlock(*st->Block()); Check() local [all...] |
H A D | checkerContext.h | 234 void AddBreakSmartCasts(ir::Statement const *targetStatement, SmartCastArray &&smartCasts);
|
Completed in 5 milliseconds