List of all items
Structs
- errors::AmbiguousPlus
- errors::ArrayBracketsInsteadOfSpaces
- errors::ArrayBracketsInsteadOfSpacesSugg
- errors::AssignmentElseNotAllowed
- errors::AsyncMoveOrderIncorrect
- errors::AttributeOnParamType
- errors::BadQPathStage2
- errors::BadTypePlus
- errors::BracesForStructLiteral
- errors::CatchAfterTry
- errors::CommaAfterBaseStruct
- errors::ComparisonInterpretedAsGeneric
- errors::ComparisonOperatorsCannotBeChained
- errors::ComparisonOrShiftInterpretedAsGenericSugg
- errors::CompoundAssignmentExpressionInLet
- errors::ConstGenericWithoutBraces
- errors::ConstGenericWithoutBracesSugg
- errors::ConstLetMutuallyExclusive
- errors::DoCatchSyntaxRemoved
- errors::DocCommentDoesNotDocumentAnything
- errors::DocCommentOnParamType
- errors::DotDotDot
- errors::DoubleColonInBound
- errors::EqFieldInit
- errors::ExpectedElseBlock
- errors::ExpectedEqForLetExpr
- errors::ExpectedExpressionFoundLet
- errors::ExpectedIdentifier
- errors::ExpectedSemi
- errors::ExpectedStatementAfterOuterAttr
- errors::FieldExpressionWithGeneric
- errors::FloatLiteralRequiresIntegerPart
- errors::FnPtrWithGenerics
- errors::FnPtrWithGenericsSugg
- errors::FnTypoWithImpl
- errors::FoundExprWouldBeStmt
- errors::GenericParamsWithoutAngleBrackets
- errors::GenericParamsWithoutAngleBracketsSugg
- errors::IfExpressionMissingCondition
- errors::IfExpressionMissingThenBlock
- errors::InInTypo
- errors::IncorrectAwait
- errors::IncorrectSemicolon
- errors::IncorrectUseOfAwait
- errors::IncorrectVisibilityRestriction
- errors::InvalidBlockMacroSegment
- errors::InvalidComparisonOperator
- errors::InvalidCurlyInLetElse
- errors::InvalidExpressionInLetElse
- errors::InvalidIdentiferStartsWithNumber
- errors::InvalidInterpolatedExpression
- errors::InvalidLiteralSuffixOnTupleIndex
- errors::InvalidLogicalOperator
- errors::InvalidMetaItem
- errors::InvalidVariableDeclaration
- errors::LabeledLoopInBreak
- errors::LeadingPlusNotSupported
- errors::LeftArrowOperator
- errors::LifetimeInBorrowExpression
- errors::MacroInvocationWithQualifiedPath
- errors::MalformedLoopLabel
- errors::MatchArmBodyWithoutBraces
- errors::MismatchedClosingDelimiter
- errors::MissingCommaAfterMatchArm
- errors::MissingDotDot
- errors::MissingInInForLoop
- errors::MissingSemicolonBeforeArray
- errors::NoFieldsForFnCall
- errors::NonStringAbiLiteral
- errors::NotAsNegationOperator
- errors::OuterAttributeNotAllowedOnIfElse
- errors::ParenthesesInForHead
- errors::ParenthesesInForHeadSugg
- errors::ParenthesesWithStructFields
- errors::PatternMethodParamWithoutBody
- errors::QuestionMarkInType
- errors::QuestionMarkInTypeSugg
- errors::RemoveLet
- errors::RequireColonAfterLabeledExpression
- errors::SelfParamNotFirst
- errors::ShiftInterpretedAsGeneric
- errors::StructLiteralBodyWithoutPath
- errors::StructLiteralBodyWithoutPathSugg
- errors::StructLiteralNotAllowedHere
- errors::StructLiteralNotAllowedHereSugg
- errors::SuffixedLiteralInAttribute
- errors::SuggEscapeToUseAsIdentifier
- errors::SuggRemoveComma
- errors::TildeAsUnaryOperator
- errors::UnexpectedConstInGenericParam
- errors::UnexpectedConstParamDeclaration
- errors::UnexpectedIfWithIf
- errors::UnexpectedTokenAfterLabel
- errors::UnexpectedTokenAfterLabelSugg
- errors::UnmatchedAngleBrackets
- errors::UseEmptyBlockNotSemi
- errors::UseEqInstead
- errors::WrapExpressionInParentheses
- lexer::StringReader
- lexer::UnmatchedBrace
- lexer::tokentrees::TokenTreesReader
- parser::AttrWrapper
- parser::CaptureState
- parser::ClosureSpans
- parser::Parser
- parser::Restrictions
- parser::SeqSep
- parser::TokenCursor
- parser::TokenCursorFrame
- parser::attr_wrapper::AttrWrapper
- parser::attr_wrapper::LazyAttrTokenStreamImpl
- parser::diagnostics::IncDecRecovery
- parser::diagnostics::MultiSugg
- parser::diagnostics::SnapshotParser
- parser::item::FnParseMode
- parser::ty::BoundModifiers
Enums
- errors::BadTypePlusSub
- errors::ComparisonOperatorsCannotBeChainedSugg
- errors::ExpectedIdentifierFound
- errors::ExpectedSemiSugg
- errors::IfExpressionMissingThenBlockSub
- errors::InvalidComparisonOperatorSub
- errors::InvalidLogicalOperatorSub
- errors::InvalidVariableDeclarationSub
- errors::MatchArmBodyWithoutBracesSugg
- errors::MissingInInForLoopSub
- errors::NotAsNegationOperatorSub
- errors::UnexpectedConstParamDeclarationSugg
- parser::AttemptLocalParseRecovery
- parser::BlockMode
- parser::Capturing
- parser::CommaRecoveryMode
- parser::FlatToken
- parser::FollowedByType
- parser::ForceCollect
- parser::NtOrTt
- parser::PathStyle
- parser::RecoverColon
- parser::RecoverComma
- parser::Recovery
- parser::SemiColonMode
- parser::TokenDescription
- parser::TokenExpectType
- parser::TokenType
- parser::TrailingToken
- parser::attr::InnerAttrForbiddenReason
- parser::attr::InnerAttrPolicy
- parser::attr::OuterAttributeType
- parser::diagnostics::AttemptLocalParseRecovery
- parser::diagnostics::ConsumeClosingDelim
- parser::diagnostics::IncOrDec
- parser::diagnostics::IsStandalone
- parser::diagnostics::UnaryFixity
- parser::expr::LhsExpr
- parser::item::IsMacroRulesItem
- parser::pat::CommaRecoveryMode
- parser::pat::EatOrResult
- parser::pat::RecoverColon
- parser::pat::RecoverComma
- parser::path::PathStyle
- parser::ty::AllowCVariadic
- parser::ty::AllowPlus
- parser::ty::RecoverQPath
- parser::ty::RecoverQuestionMark
- parser::ty::RecoverReturnSign
Traits
Macros
Functions
- error_malformed_cfg_attr_missing
- fake_token_stream_for_crate
- fake_token_stream_for_item
- file_to_source_file
- lexer::nfc_normalize
- lexer::parse_token_trees
- lexer::unescape_error_reporting::emit_unescape_error
- lexer::unescape_error_reporting::escaped_char
- lexer::unicode_chars::check_for_substitution
- lexer::unicode_chars::peek_delimited
- maybe_file_to_stream
- maybe_new_parser_from_source_str
- maybe_source_file_to_parser
- new_parser_from_file
- new_parser_from_source_str
- parse_cfg_attr
- parse_crate_attrs_from_file
- parse_crate_attrs_from_source_str
- parse_crate_from_file
- parse_crate_from_source_str
- parse_in
- parse_stream_from_source_str
- parser::attr::maybe_needs_tokens
- parser::attr_wrapper::has_cfg_or_cfg_attr
- parser::attr_wrapper::make_token_stream
- parser::diagnostics::dummy_arg
- parser::emit_unclosed_delims
- parser::make_unclosed_delims_error
- parser::nonterminal::get_macro_ident
- parser::token_descr
- parser::ty::can_continue_type_after_non_fn_ident
- source_file_to_parser
- source_file_to_stream
- stream_to_parser
- try_file_to_source_file
- validate_attr::check_attr
- validate_attr::check_builtin_attribute
- validate_attr::check_builtin_meta_item
- validate_attr::check_meta_bad_delim
- validate_attr::emit_fatal_malformed_builtin_attribute
- validate_attr::emit_malformed_attribute
- validate_attr::is_attr_template_compatible
- validate_attr::parse_meta
Type Definitions
Constants
- CFG_ATTR_GRAMMAR_HELP
- CFG_ATTR_NOTE_REF
- MACRO_ARGUMENTS
- errors::_DERIVE_rustc_errors_AddToDiagnostic_FOR_ArrayBracketsInsteadOfSpacesSugg
- errors::_DERIVE_rustc_errors_AddToDiagnostic_FOR_BadTypePlusSub
- errors::_DERIVE_rustc_errors_AddToDiagnostic_FOR_BracesForStructLiteral
- errors::_DERIVE_rustc_errors_AddToDiagnostic_FOR_ComparisonOperatorsCannotBeChainedSugg
- errors::_DERIVE_rustc_errors_AddToDiagnostic_FOR_ComparisonOrShiftInterpretedAsGenericSugg
- errors::_DERIVE_rustc_errors_AddToDiagnostic_FOR_ConstGenericWithoutBracesSugg
- errors::_DERIVE_rustc_errors_AddToDiagnostic_FOR_ExpectedIdentifierFound
- errors::_DERIVE_rustc_errors_AddToDiagnostic_FOR_ExpectedSemiSugg
- errors::_DERIVE_rustc_errors_AddToDiagnostic_FOR_FnPtrWithGenericsSugg
- errors::_DERIVE_rustc_errors_AddToDiagnostic_FOR_GenericParamsWithoutAngleBracketsSugg
- errors::_DERIVE_rustc_errors_AddToDiagnostic_FOR_IfExpressionMissingThenBlockSub
- errors::_DERIVE_rustc_errors_AddToDiagnostic_FOR_InvalidComparisonOperatorSub
- errors::_DERIVE_rustc_errors_AddToDiagnostic_FOR_InvalidLogicalOperatorSub
- errors::_DERIVE_rustc_errors_AddToDiagnostic_FOR_InvalidVariableDeclarationSub
- errors::_DERIVE_rustc_errors_AddToDiagnostic_FOR_MatchArmBodyWithoutBracesSugg
- errors::_DERIVE_rustc_errors_AddToDiagnostic_FOR_MissingInInForLoopSub
- errors::_DERIVE_rustc_errors_AddToDiagnostic_FOR_NoFieldsForFnCall
- errors::_DERIVE_rustc_errors_AddToDiagnostic_FOR_NotAsNegationOperatorSub
- errors::_DERIVE_rustc_errors_AddToDiagnostic_FOR_ParenthesesInForHeadSugg
- errors::_DERIVE_rustc_errors_AddToDiagnostic_FOR_QuestionMarkInTypeSugg
- errors::_DERIVE_rustc_errors_AddToDiagnostic_FOR_StructLiteralBodyWithoutPathSugg
- errors::_DERIVE_rustc_errors_AddToDiagnostic_FOR_StructLiteralNotAllowedHereSugg
- errors::_DERIVE_rustc_errors_AddToDiagnostic_FOR_SuggEscapeToUseAsIdentifier
- errors::_DERIVE_rustc_errors_AddToDiagnostic_FOR_SuggRemoveComma
- errors::_DERIVE_rustc_errors_AddToDiagnostic_FOR_UnexpectedConstParamDeclarationSugg
- errors::_DERIVE_rustc_errors_AddToDiagnostic_FOR_UnexpectedTokenAfterLabelSugg
- errors::_DERIVE_rustc_errors_AddToDiagnostic_FOR_WrapExpressionInParentheses
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_AmbiguousPlus
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_ArrayBracketsInsteadOfSpaces
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_AssignmentElseNotAllowed
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_AsyncMoveOrderIncorrect
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_AttributeOnParamType
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_BadQPathStage2
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_BadTypePlus
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_CatchAfterTry
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_CommaAfterBaseStruct
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_ComparisonInterpretedAsGeneric
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_ComparisonOperatorsCannotBeChained
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_CompoundAssignmentExpressionInLet
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_ConstGenericWithoutBraces
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_ConstLetMutuallyExclusive
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_DoCatchSyntaxRemoved
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_DocCommentDoesNotDocumentAnything
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_DocCommentOnParamType
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_DotDotDot
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_DoubleColonInBound
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_EqFieldInit
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_ExpectedElseBlock
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_ExpectedEqForLetExpr
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_ExpectedExpressionFoundLet
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_ExpectedStatementAfterOuterAttr
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_FieldExpressionWithGeneric
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_FloatLiteralRequiresIntegerPart
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_FnPtrWithGenerics
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_FnTypoWithImpl
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_FoundExprWouldBeStmt
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_GenericParamsWithoutAngleBrackets
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_IfExpressionMissingCondition
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_IfExpressionMissingThenBlock
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_InInTypo
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_IncorrectAwait
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_IncorrectSemicolon
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_IncorrectUseOfAwait
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_IncorrectVisibilityRestriction
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_InvalidBlockMacroSegment
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_InvalidComparisonOperator
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_InvalidCurlyInLetElse
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_InvalidExpressionInLetElse
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_InvalidIdentiferStartsWithNumber
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_InvalidInterpolatedExpression
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_InvalidLiteralSuffixOnTupleIndex
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_InvalidLogicalOperator
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_InvalidMetaItem
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_InvalidVariableDeclaration
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_LabeledLoopInBreak
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_LeadingPlusNotSupported
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_LeftArrowOperator
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_LifetimeInBorrowExpression
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_MacroInvocationWithQualifiedPath
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_MalformedLoopLabel
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_MatchArmBodyWithoutBraces
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_MismatchedClosingDelimiter
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_MissingCommaAfterMatchArm
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_MissingDotDot
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_MissingInInForLoop
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_MissingSemicolonBeforeArray
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_NonStringAbiLiteral
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_NotAsNegationOperator
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_OuterAttributeNotAllowedOnIfElse
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_ParenthesesInForHead
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_ParenthesesWithStructFields
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_PatternMethodParamWithoutBody
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_QuestionMarkInType
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_RemoveLet
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_RequireColonAfterLabeledExpression
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_SelfParamNotFirst
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_ShiftInterpretedAsGeneric
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_StructLiteralBodyWithoutPath
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_StructLiteralNotAllowedHere
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_SuffixedLiteralInAttribute
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_TildeAsUnaryOperator
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_UnexpectedConstInGenericParam
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_UnexpectedConstParamDeclaration
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_UnexpectedIfWithIf
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_UnexpectedTokenAfterLabel
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_UnmatchedAngleBrackets
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_UseEmptyBlockNotSemi
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_UseEqInstead
- lexer::unicode_chars::ASCII_ARRAY
- lexer::unicode_chars::UNICODE_ARRAY
- parser::pat::PARAM_EXPECTED
- parser::pat::WHILE_PARSING_OR_MSG