1pub mod cache;
2pub mod call;
3pub mod class;
4pub mod collector;
5pub mod context;
6pub mod db;
7pub mod dead_code;
8pub mod diagnostics;
9pub mod expr;
10pub mod generic;
11pub mod narrowing;
12pub mod parser;
13pub mod pass2;
14pub mod php_version;
15pub mod project;
16pub mod stmt;
17pub mod stubs;
18pub mod taint;
19
20pub use parser::type_from_hint::type_from_hint;
21pub use parser::{DocblockParser, ParsedDocblock};
22pub use php_version::{ParsePhpVersionError, PhpVersion};
23pub use project::{AnalysisResult, ProjectAnalyzer};
24pub use stubs::{is_builtin_function, stub_files, StubVfs};
25
26pub mod symbol;
27pub mod type_env;
28pub use mir_issues::{Issue, IssueKind, Location, Severity};
29pub use symbol::{ResolvedSymbol, SymbolKind};
30pub use type_env::{ScopeId, TypeEnv};
31
32pub mod composer;
33pub use composer::Psr4Map;
34
35pub mod test_utils;