mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
Spelling frontend (#42465)
* spelling: calculated Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: compilations Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: containing Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: dependency Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: dependent Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: diagnose Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: explicit Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: explicitly Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: feature Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: fulfill Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: fulfillment Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: invoke Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: module Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: multiple Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: nonexistent Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: omitted Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: optimization Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: performing Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: primaries Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: propagate Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: sacrifices Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: scanned Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: substitution Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: successful Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: typecheck Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: unobtrusive Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> * spelling: utilities Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
This commit is contained in:
@@ -96,14 +96,14 @@ protected:
|
||||
PrintingDiagnosticConsumer printingConsumer;
|
||||
DiagnosticEngine diags(sourceMgr);
|
||||
diags.addConsumer(printingConsumer);
|
||||
TypeCheckerOptions typeckOpts;
|
||||
TypeCheckerOptions typecheckOpts;
|
||||
LangOptions langOpts;
|
||||
langOpts.Target = llvm::Triple(llvm::sys::getDefaultTargetTriple());
|
||||
SearchPathOptions searchPathOpts;
|
||||
ClangImporterOptions clangImpOpts;
|
||||
symbolgraphgen::SymbolGraphOptions symbolGraphOpts;
|
||||
SILOptions silOpts;
|
||||
auto ctx = ASTContext::get(langOpts, typeckOpts, silOpts, searchPathOpts,
|
||||
auto ctx = ASTContext::get(langOpts, typecheckOpts, silOpts, searchPathOpts,
|
||||
clangImpOpts, symbolGraphOpts, sourceMgr, diags);
|
||||
|
||||
ctx->addModuleInterfaceChecker(
|
||||
|
||||
Reference in New Issue
Block a user