| 73 | } |
| 74 | |
| 75 | Maybe<Scope> GetCurrentScope() { |
| 76 | auto* scope_stack = ThreadLocalScopeStack(); |
| 77 | CHECK_GT_OR_RETURN(scope_stack->size(), 0); |
| 78 | return scope_stack->back(); |
| 79 | } |
| 80 | |
| 81 | Maybe<void> InitThreadLocalScopeStack(const std::shared_ptr<Scope>& scope) { |
| 82 | auto* scope_stack = ThreadLocalScopeStack(); |
no test coverage detected