List of all items
Structs
- Alias
- AnyStringFlags
- Arguments
- ArgumentsSourceOrder
- AtomicNodeIndex
- BytesLiteral
- BytesLiteralFlags
- BytesLiteralValue
- Comprehension
- DebugText
- Decorator
- DictItem
- DictKeyIterator
- DictValueIterator
- DisplayFlags
- ElifElseClause
- ExceptHandlerExceptHandler
- ExprAttribute
- ExprAwait
- ExprBinOp
- ExprBoolOp
- ExprBooleanLiteral
- ExprBytesLiteral
- ExprCall
- ExprCompare
- ExprDict
- ExprDictComp
- ExprEllipsisLiteral
- ExprFString
- ExprGenerator
- ExprIf
- ExprIpyEscapeCommand
- ExprLambda
- ExprList
- ExprListComp
- ExprName
- ExprNamed
- ExprNoneLiteral
- ExprNumberLiteral
- ExprSet
- ExprSetComp
- ExprSlice
- ExprStarred
- ExprStringLiteral
- ExprSubscript
- ExprTString
- ExprTuple
- ExprUnaryOp
- ExprYield
- ExprYieldFrom
- FString
- FStringFlags
- FStringValue
- Identifier
- Int
- InterpolatedElement
- InterpolatedStringElements
- InterpolatedStringFormatSpec
- InterpolatedStringLiteralElement
- IrrefutablePattern
- Keyword
- MatchCase
- ModExpression
- ModModule
- NodeIndex
- Parameter
- ParameterWithDefault
- Parameters
- ParametersIterator
- ParametersSourceOrderIterator
- PatternArguments
- PatternArgumentsSourceOrder
- PatternKeyword
- PatternMatchAs
- PatternMatchClass
- PatternMatchMapping
- PatternMatchOr
- PatternMatchSequence
- PatternMatchSingleton
- PatternMatchStar
- PatternMatchValue
- PythonVersion
- StmtAnnAssign
- StmtAssert
- StmtAssign
- StmtAugAssign
- StmtBreak
- StmtClassDef
- StmtContinue
- StmtDelete
- StmtExpr
- StmtFor
- StmtFunctionDef
- StmtGlobal
- StmtIf
- StmtImport
- StmtImportFrom
- StmtIpyEscapeCommand
- StmtMatch
- StmtNonlocal
- StmtPass
- StmtRaise
- StmtReturn
- StmtTry
- StmtTypeAlias
- StmtWhile
- StmtWith
- StringLiteral
- StringLiteralFlags
- StringLiteralValue
- TString
- TStringFlags
- TStringValue
- TypeParamParamSpec
- TypeParamTypeVar
- TypeParamTypeVarTuple
- TypeParams
- WithItem
- comparable::ComparableAlias
- comparable::ComparableArguments
- comparable::ComparableBytesLiteral
- comparable::ComparableComprehension
- comparable::ComparableDecorator
- comparable::ComparableDictItem
- comparable::ComparableElifElseClause
- comparable::ComparableFString
- comparable::ComparableKeyword
- comparable::ComparableMatchCase
- comparable::ComparableModExpression
- comparable::ComparableModModule
- comparable::ComparableParameter
- comparable::ComparableParameterWithDefault
- comparable::ComparableParameters
- comparable::ComparablePatternArguments
- comparable::ComparablePatternKeyword
- comparable::ComparableStringLiteral
- comparable::ComparableTString
- comparable::ComparableTypeParams
- comparable::ComparableWithItem
- comparable::ExceptHandlerExceptHandler
- comparable::ExprAttribute
- comparable::ExprAwait
- comparable::ExprBinOp
- comparable::ExprBoolLiteral
- comparable::ExprBoolOp
- comparable::ExprBytesLiteral
- comparable::ExprCall
- comparable::ExprCompare
- comparable::ExprDict
- comparable::ExprDictComp
- comparable::ExprFString
- comparable::ExprGenerator
- comparable::ExprIf
- comparable::ExprInterpolatedElement
- comparable::ExprIpyEscapeCommand
- comparable::ExprLambda
- comparable::ExprList
- comparable::ExprListComp
- comparable::ExprName
- comparable::ExprNamed
- comparable::ExprNumberLiteral
- comparable::ExprSet
- comparable::ExprSetComp
- comparable::ExprSlice
- comparable::ExprStarred
- comparable::ExprStringLiteral
- comparable::ExprSubscript
- comparable::ExprTString
- comparable::ExprTuple
- comparable::ExprUnaryOp
- comparable::ExprYield
- comparable::ExprYieldFrom
- comparable::HashableExpr
- comparable::InterpolatedElement
- comparable::PatternMatchAs
- comparable::PatternMatchClass
- comparable::PatternMatchMapping
- comparable::PatternMatchOr
- comparable::PatternMatchSequence
- comparable::PatternMatchSingleton
- comparable::PatternMatchStar
- comparable::PatternMatchValue
- comparable::StmtAnnAssign
- comparable::StmtAssert
- comparable::StmtAssign
- comparable::StmtAugAssign
- comparable::StmtClassDef
- comparable::StmtDelete
- comparable::StmtExpr
- comparable::StmtFor
- comparable::StmtFunctionDef
- comparable::StmtGlobal
- comparable::StmtIf
- comparable::StmtImport
- comparable::StmtImportFrom
- comparable::StmtIpyEscapeCommand
- comparable::StmtMatch
- comparable::StmtNonlocal
- comparable::StmtRaise
- comparable::StmtReturn
- comparable::StmtTry
- comparable::StmtTypeAlias
- comparable::StmtWhile
- comparable::StmtWith
- comparable::TypeParamParamSpec
- comparable::TypeParamTypeVar
- comparable::TypeParamTypeVarTuple
- find_node::CoveringNode
- helpers::AwaitVisitor
- helpers::NameFinder
- helpers::RaiseStatementVisitor
- helpers::ReturnStatementVisitor
- helpers::StoredNameFinder
- name::Name
- name::QualifiedName
- name::QualifiedNameBuilder
- name::UnqualifiedName
- script::ScriptTag
- stmt_if::IfElifBranch
- token::Token
- token::TokenFlags
- token::TokenIterWithContext
- token::Tokens
- traversal::EnclosingSuite
Enums
- AnyNodeRef
- AnyParameterRef
- AnyRootNodeRef
- ArgOrKeyword
- BoolOp
- CmpOp
- ConversionFlag
- ExceptHandler
- ExceptHandlerRef
- Expr
- ExprContext
- ExprRef
- FStringPart
- InterpolatedStringElement
- InterpolatedStringElementRef
- IpyEscapeKind
- IrrefutablePatternKind
- LiteralExpressionRef
- Mod
- ModRef
- NodeIndexError
- NodeKind
- Number
- Operator
- Pattern
- PatternOrKeyword
- PatternRef
- PySourceType
- PythonVersionDeserializationError
- Singleton
- SourceType
- Stmt
- StmtRef
- StringLike
- StringLikePart
- StringLikePartIter
- TomlSourceType
- TypeParam
- TypeParamRef
- UnaryOp
- comparable::ComparableBoolOp
- comparable::ComparableCmpOp
- comparable::ComparableExceptHandler
- comparable::ComparableExpr
- comparable::ComparableInterpolatedStringElement
- comparable::ComparableLiteral
- comparable::ComparableMod
- comparable::ComparableNumber
- comparable::ComparableOperator
- comparable::ComparablePattern
- comparable::ComparableSingleton
- comparable::ComparableStmt
- comparable::ComparableTypeParam
- comparable::ComparableUnaryOp
- helpers::Truthiness
- operator_precedence::OperatorPrecedence
- stmt_if::BranchKind
- str::Quote
- str::TripleQuotes
- str_prefix::AnyStringPrefix
- str_prefix::ByteStringPrefix
- str_prefix::FStringPrefix
- str_prefix::StringLiteralPrefix
- str_prefix::TStringPrefix
- token::TokenAt
- token::TokenKind
- types::Node
- visitor::source_order::TraversalSignal
Traits
- HasNodeIndex
- StringFlags
- identifier::Identifier
- statement_visitor::StatementVisitor
- visitor::Visitor
- visitor::source_order::SourceOrderVisitor
- visitor::transformer::Transformer
Functions
- docstrings::clean_space
- docstrings::leading_space
- docstrings::leading_words
- find_node::covering_node
- helpers::any_over_body
- helpers::any_over_expr
- helpers::any_over_interpolated_string_element
- helpers::any_over_pattern
- helpers::any_over_stmt
- helpers::any_over_type_param
- helpers::collect_import_from_member
- helpers::comment_indentation_after
- helpers::contains_effect
- helpers::extract_handled_exceptions
- helpers::format_import_from
- helpers::format_import_from_member
- helpers::from_relative_import
- helpers::generate_comparison
- helpers::in_nested_block
- helpers::is_assignment_to_a_dunder
- helpers::is_compound_statement
- helpers::is_const_false
- helpers::is_const_true
- helpers::is_constant
- helpers::is_constant_non_singleton
- helpers::is_docstring_stmt
- helpers::is_dunder
- helpers::is_empty_f_string
- helpers::is_mutable_iterable_initializer
- helpers::is_singleton
- helpers::is_stub_body
- helpers::is_sunder
- helpers::is_unpacking_assignment
- helpers::map_callable
- helpers::map_starred
- helpers::map_subscript
- helpers::on_conditional_branch
- helpers::pep_604_optional
- helpers::pep_604_union
- helpers::resolve_imported_module_path
- helpers::to_module_path
- helpers::typing_optional
- helpers::typing_union
- helpers::uses_magic_variable_access
- identifier::else_
- identifier::except
- parenthesize::parentheses_iterator
- parenthesize::parenthesized_range
- relocate::relocate_expr
- statement_visitor::walk_body
- statement_visitor::walk_elif_else_clause
- statement_visitor::walk_except_handler
- statement_visitor::walk_match_case
- statement_visitor::walk_stmt
- stmt_if::elif_else_range
- stmt_if::if_elif_branches
- str::is_triple_quote
- str::leading_quote
- str::raw_contents
- str::raw_contents_range
- str::trailing_quote
- sub_ast_level
- sub_indices
- token::parentheses_iterator
- token::parenthesized_range
- traversal::suite
- visitor::source_order::walk_alias
- visitor::source_order::walk_annotation
- visitor::source_order::walk_arguments
- visitor::source_order::walk_body
- visitor::source_order::walk_bool_op
- visitor::source_order::walk_bytes_literal
- visitor::source_order::walk_cmp_op
- visitor::source_order::walk_comprehension
- visitor::source_order::walk_decorator
- visitor::source_order::walk_elif_else_clause
- visitor::source_order::walk_except_handler
- visitor::source_order::walk_expr
- visitor::source_order::walk_f_string
- visitor::source_order::walk_format_spec
- visitor::source_order::walk_identifier
- visitor::source_order::walk_interpolated_string_element
- visitor::source_order::walk_keyword
- visitor::source_order::walk_match_case
- visitor::source_order::walk_module
- visitor::source_order::walk_node
- visitor::source_order::walk_operator
- visitor::source_order::walk_parameter
- visitor::source_order::walk_parameter_with_default
- visitor::source_order::walk_parameters
- visitor::source_order::walk_pattern
- visitor::source_order::walk_pattern_arguments
- visitor::source_order::walk_pattern_keyword
- visitor::source_order::walk_stmt
- visitor::source_order::walk_string_literal
- visitor::source_order::walk_t_string
- visitor::source_order::walk_type_param
- visitor::source_order::walk_type_params
- visitor::source_order::walk_unary_op
- visitor::source_order::walk_with_item
- visitor::transformer::walk_alias
- visitor::transformer::walk_annotation
- visitor::transformer::walk_arguments
- visitor::transformer::walk_body
- visitor::transformer::walk_bool_op
- visitor::transformer::walk_bytes_literal
- visitor::transformer::walk_cmp_op
- visitor::transformer::walk_comprehension
- visitor::transformer::walk_decorator
- visitor::transformer::walk_elif_else_clause
- visitor::transformer::walk_except_handler
- visitor::transformer::walk_expr
- visitor::transformer::walk_expr_context
- visitor::transformer::walk_f_string
- visitor::transformer::walk_interpolated_string_element
- visitor::transformer::walk_keyword
- visitor::transformer::walk_match_case
- visitor::transformer::walk_operator
- visitor::transformer::walk_parameter
- visitor::transformer::walk_parameters
- visitor::transformer::walk_pattern
- visitor::transformer::walk_pattern_arguments
- visitor::transformer::walk_pattern_keyword
- visitor::transformer::walk_stmt
- visitor::transformer::walk_string_literal
- visitor::transformer::walk_t_string
- visitor::transformer::walk_type_param
- visitor::transformer::walk_type_params
- visitor::transformer::walk_unary_op
- visitor::transformer::walk_with_item
- visitor::walk_alias
- visitor::walk_annotation
- visitor::walk_arguments
- visitor::walk_body
- visitor::walk_bool_op
- visitor::walk_bytes_literal
- visitor::walk_cmp_op
- visitor::walk_comprehension
- visitor::walk_decorator
- visitor::walk_elif_else_clause
- visitor::walk_except_handler
- visitor::walk_expr
- visitor::walk_expr_context
- visitor::walk_f_string
- visitor::walk_interpolated_string_element
- visitor::walk_keyword
- visitor::walk_match_case
- visitor::walk_operator
- visitor::walk_parameter
- visitor::walk_parameters
- visitor::walk_pattern
- visitor::walk_pattern_arguments
- visitor::walk_pattern_keyword
- visitor::walk_stmt
- visitor::walk_string_literal
- visitor::walk_t_string
- visitor::walk_type_param
- visitor::walk_type_params
- visitor::walk_unary_op
- visitor::walk_with_item
- whitespace::indentation
- whitespace::trailing_comment_start_offset
- whitespace::trailing_lines_end