SwiftParserDiagnostics
import SwiftParserDiagnostics
Module information
- Declarations
- 364
- Symbols
- 521
import SwiftParserDiagnostics
protocol ParserError : DiagnosticMessage
An error diagnostic whose ID is determined by the diagnostic’s type.
protocol ParserFixIt : FixItMessage
protocol ParserNote : NoteMessage
protocol TokenError : DiagnosticMessage
An error diagnostic whose ID is determined by the diagnostic’s type.
protocol TokenWarning : DiagnosticMessage
A warning diagnostic whose ID is determined by the diagnostic’s type.
struct AsyncMustPrecedeThrows
struct AvailabilityConditionAsExpression
struct AvailabilityConditionInExpression
struct CannotParseVersionTuple
struct DeinitializerSignatureError
struct DuplicateEffectSpecifiers
struct EffectSpecifierDeclaredHere
struct EffectsSpecifierAfterArrow
struct ErrorToWarningDowngrade
Downgrades a TokenError
to a TokenWarning
until Swift 6.
struct ExtraneousCodeAtTopLevel
struct ExtraneousLeadingWhitespaceError
struct ExtraneousTrailingWhitespaceError
struct ExtraneousWhitespace
struct IdentifierNotAllowedInOperatorName
struct InsertFixIt
struct InsertTokenFixIt
struct InvalidDigitInIntegerLiteral
struct InvalidFloatLiteralMissingLeadingZero
struct InvalidFloatingPointExponentDigit
struct InvalidIdentifierError
struct InvalidIndentationInMultiLineStringLiteralError
struct MatchingOpeningTokenNote
struct MissingAttributeArgument
struct MissingBothStringQuotesOfStringSegments
struct MissingConditionInStatement
struct MissingExpressionInStatement
struct MissingNodesError
struct MoveNodesInFrontOfFixIt<Node> where Node : SyntaxProtocol
struct MoveTokensAfterFixIt
struct MoveTokensInFrontOfTypeFixIt
struct NegatedAvailabilityCondition
class ParseDiagnosticsGenerator
struct RemoveNodesFixIt
struct RemoveRedundantFixIt
struct ReplaceTokensFixIt
struct SpaceSeparatedIdentifiersError
struct SpecifierOnParameterName
struct StaticParserError
A parser error with a static message.
struct StaticParserFixIt
A parser fix-it with a static message.
struct StaticParserNote
A parser fix-it with a static message.
enum StaticTokenError
Please order the cases in this enum alphabetically by case name.
enum StaticTokenWarning
Please order the cases in this enum alphabetically by case name.
struct TokensNotAllowedInOperatorName
struct TrailingVersionAreIgnored
struct TryCannotBeUsed
struct UnexpectedNodesError
struct UnknownDirectiveError
struct UnknownParameterError
import SwiftBasicFormat
import SwiftCompilerPlugin
import SwiftCompilerPluginMessageHandling
import SwiftDiagnostics
import SwiftIDEUtils
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 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