List of all items
Structs
- ast::AstCfg
- ast::AstNode
- ast::AstPayload
- ast::AstResponse
- ast::Span
- checker::SubtreeSkip
- count::Count
- count::CountCollector
- langs::BashCode
- langs::CCode
- langs::CcommentCode
- langs::CppCode
- langs::CsharpCode
- langs::ElixirCode
- langs::GoCode
- langs::GroovyCode
- langs::IrulesCode
- langs::JavaCode
- langs::JavascriptCode
- langs::KotlinCode
- langs::LuaCode
- langs::MozcppCode
- langs::MozjsCode
- langs::ObjcCode
- langs::PerlCode
- langs::PhpCode
- langs::PreprocCode
- langs::PythonCode
- langs::RubyCode
- langs::RustCode
- langs::TclCode
- langs::TsxCode
- langs::TypescriptCode
- macros::ParseLangError
- node::Ancestors
- node::Children
- node::ChildrenWith
- node::Cursor
- node::Node
- node::Preorder
- parser::Filter
- parser::Parser
- preproc::PreprocFile
- preproc::PreprocResults
Enums
- error::MetricsError
- langs::AnyParser
- langs::LANG
- languages::language_bash::Bash
- languages::language_c::C
- languages::language_ccomment::Ccomment
- languages::language_cpp::Cpp
- languages::language_csharp::Csharp
- languages::language_elixir::Elixir
- languages::language_go::Go
- languages::language_groovy::Groovy
- languages::language_irules::Irules
- languages::language_java::Java
- languages::language_javascript::Javascript
- languages::language_kotlin::Kotlin
- languages::language_lua::Lua
- languages::language_mozcpp::Mozcpp
- languages::language_mozjs::Mozjs
- languages::language_objc::Objc
- languages::language_perl::Perl
- languages::language_php::Php
- languages::language_preproc::Preproc
- languages::language_python::Python
- languages::language_ruby::Ruby
- languages::language_rust::Rust
- languages::language_tcl::Tcl
- languages::language_tsx::Tsx
- languages::language_typescript::Typescript
- node::AncestorIter
- preproc::PreprocDiagnostic
- space_kind::SpaceKind
- token_role::TokenRole
- tools::SkipReason
Traits
Macros
Functions
- ast::dump_inner
- c_declarator::declarator_name
- c_declarator::innermost_declarator
- checker::c_family_void_parameter
- checker::csharp_accessor_count
- checker::csharp_member_has_accessors
- checker::java_anonymous_class_body
- checker::ruby::is_stabby_lambda_body
- count::count
- getter::default_func_space_name
- lang_helpers::elixir::elixir_call_keyword
- lang_helpers::elixir::elixir_do_block_call_children
- lang_helpers::elixir::elixir_is_class_macro
- lang_helpers::elixir::elixir_is_inside_quote_block
- lang_helpers::elixir::elixir_is_method_macro
- lang_helpers::python::python_is_block
- lang_helpers::python::python_is_lambda
- lang_helpers::strip_global_qualifier
- lang_helpers::tcl::tcl_command_name
- langs::get_from_emacs_mode
- langs::get_from_ext
- preproc::fix_includes
- preproc::get_macros
- preproc::preprocess
- preproc::preprocess_with_parser
- preproc::visible_macros
- tools::get_language_for_file
- tools::guess_language
- tools::is_generated
- tools::normalize_eol
- tools::normalize_line_endings
- tools::read_file
- tools::read_file_with_eol
- tools::read_file_with_eol_classified
- tools::write_file
Type Aliases
- langs::BashParser
- langs::CParser
- langs::CcommentParser
- langs::CppParser
- langs::CsharpParser
- langs::ElixirParser
- langs::GoParser
- langs::GroovyParser
- langs::IrulesParser
- langs::JavaParser
- langs::JavascriptParser
- langs::KotlinParser
- langs::LuaParser
- langs::MozcppParser
- langs::MozjsParser
- langs::ObjcParser
- langs::PerlParser
- langs::PhpParser
- langs::PreprocParser
- langs::PythonParser
- langs::RubyParser
- langs::RustParser
- langs::TclParser
- langs::TsxParser
- langs::TypescriptParser