Lines Matching refs:FuncResultStack
460 class FuncResultStack { class
462 explicit FuncResultStack(ScopeHandler &scopeHandler) in FuncResultStack() function in Fortran::semantics::FuncResultStack
464 ~FuncResultStack();
638 FuncResultStack &funcResultStack() { return funcResultStack_; } in funcResultStack()
698 FuncResultStack funcResultStack_{*this};
2050 FuncResultStack::~FuncResultStack() { CHECK(stack_.empty()); } in ~FuncResultStack()
2052 void FuncResultStack::CompleteFunctionResultType() { in CompleteFunctionResultType()
2071 void FuncResultStack::CompleteTypeIfFunctionResult(Symbol &symbol) { in CompleteTypeIfFunctionResult()
2079 void FuncResultStack::Pop() { in Pop()
3235 if (FuncResultStack::FuncInfo * info{funcResultStack().Top()}) { in Pre()
3258 FuncResultStack::FuncInfo &info{DEREF(funcResultStack().Top())}; in Pre()
3314 FuncResultStack::FuncInfo &info{DEREF(funcResultStack().Top())}; in Pre()
3329 FuncResultStack::FuncInfo &info{DEREF(funcResultStack().Top())}; in Post()