/// Context-specific completion sub-modules.
///
/// This group contains modules that provide completions for specific
/// syntactic contexts (as opposed to member-access completion):
/// - **catch_completion**: Smart exception type completion inside `catch()` clauses
/// - **class_completion**: Class name completions (class, interface, trait, enum)
/// - **constant_completion**: Global constant name completions
/// - **function_completion**: Standalone function name completions
/// - **namespace_completion**: Namespace declaration completions
/// - **type_hint_completion**: Type completion inside function/method parameter lists,
/// return types, and property declarations
pub
pub
pub
pub
pub
pub
pub