[CodeCompletion] Migrate postfix expr completion to solver-based

This commit is contained in:
Alex Hoppen
2023-03-14 16:37:14 -07:00
parent c385fe5e87
commit 00eaed3af9
25 changed files with 503 additions and 161 deletions

View File

@@ -147,8 +147,9 @@ public:
/// Complete the \c in keyword in a for-each loop.
virtual void completeForEachInKeyword(){};
/// Complete a given expr-postfix.
virtual void completePostfixExpr(Expr *E, bool hasSpace) {};
/// Complete a expr-postfix. The \c CodeCompletionExpr has the expression it
/// is completing after set as its base.
virtual void completePostfixExpr(CodeCompletionExpr *E, bool hasSpace){};
/// Complete a given expr-postfix, given that there is a following
/// left parenthesis.