SwiftIDEUtils
import SwiftIDEUtils
Module information
- Declarations
- 84
- Symbols
- 126
import SwiftIDEUtils
struct DeclNameLocation
The location of a declaration name, resolved by NameMatcher
and that can be used to rename the declaration name and, if it is a function, its argument labels.
enum FixItApplier
class NameMatcher
Given a set of positions in a source file, resolve the names of the declarations that are referenced at these locations and, if they refer to functions, their argument labels.
enum SyntaxClassification
struct SyntaxClassifications
Provides a sequence of SyntaxClassifiedRange
s for a syntax node.
struct SyntaxClassifiedRange
Represents a source range that is associated with a syntax classification.
import SwiftBasicFormat
import SwiftCompilerPlugin
import SwiftCompilerPluginMessageHandling
import SwiftDiagnostics
import SwiftIfConfig
import SwiftLexicalLookup
import SwiftLibraryPluginProvider
import SwiftOperators
An implementation of Swift’s user-defined operator declarations and precedence groups, allowing a program to reason about the relative precedence of infix operations and transform syntax trees to describe the order of operations.
import SwiftParser
A parser for the Swift programming language.
import SwiftParserDiagnostics
import SwiftRefactor
import SwiftSyntax
A library for working with Swift code.
import SwiftSyntax509
import SwiftSyntax510
import SwiftSyntax600
import SwiftSyntax601
import SwiftSyntaxBuilder
SwiftSyntaxBuilder is a tool for generating Swift code in a convenient way using result builders.
import SwiftSyntaxMacroExpansion
import SwiftSyntaxMacros
import SwiftSyntaxMacrosGenericTestSupport
import SwiftSyntaxMacrosTestSupport
import _SwiftLibraryPluginProviderCShims
import _SwiftSyntaxCShims
import _SwiftSyntaxGenericTestSupport