Lines Matching defs:returns
38 /// If successful, returns the index into Sema's FunctionScopeInfo stack
65 /// \returns An std::optional<unsigned> Index that if evaluates to 'true'
149 /// If successful, returns the index into Sema's FunctionScopeInfo stack
176 /// \returns An std::optional<unsigned> Index that if evaluates to 'true'
645 static EnumDecl *findCommonEnumForBlockReturns(ArrayRef<ReturnStmt*> returns) {
646 ArrayRef<ReturnStmt*>::iterator i = returns.begin(), e = returns.end();
652 // Check that the rest of the returns have the same enum.
666 static void adjustBlockReturnsToEnum(Sema &S, ArrayRef<ReturnStmt*> returns,
669 i = returns.begin(), e = returns.end(); i != e; ++i) {