Move some code out-of-line which has long since grown too large to be

inlined. No functionality change.

llvm-svn: 111176
This commit is contained in:
Douglas Gregor 2010-08-16 20:01:48 +00:00
parent b20b5249d2
commit d46cf182a4
1 changed files with 69 additions and 61 deletions

View File

@ -1423,6 +1423,19 @@ namespace {
}
virtual void ProcessCodeCompleteResults(Sema &S,
CodeCompletionContext Context,
Result *Results,
unsigned NumResults);
virtual void ProcessOverloadCandidates(Sema &S, unsigned CurrentArg,
OverloadCandidate *Candidates,
unsigned NumCandidates) {
Next.ProcessOverloadCandidates(S, CurrentArg, Candidates, NumCandidates);
}
};
}
void AugmentedCodeCompleteConsumer::ProcessCodeCompleteResults(Sema &S,
CodeCompletionContext Context,
Result *Results,
unsigned NumResults) {
@ -1487,13 +1500,8 @@ namespace {
AllResults.size());
}
virtual void ProcessOverloadCandidates(Sema &S, unsigned CurrentArg,
OverloadCandidate *Candidates,
unsigned NumCandidates) {
Next.ProcessOverloadCandidates(S, CurrentArg, Candidates, NumCandidates);
}
};
}
void ASTUnit::CodeComplete(llvm::StringRef File, unsigned Line, unsigned Column,
RemappedFile *RemappedFiles,
unsigned NumRemappedFiles,