Expand description
Smart pointer detection and analysis utilities.
This module provides centralized logic for detecting and handling different types of smart pointers (Rc, Arc, Box) in a consistent and maintainable way. It replaces scattered string-matching logic with type-safe detection methods.
Enums§
- Smart
Pointer Type - Smart pointer type information
Functions§
- detect_
smart_ pointer_ type - Detect smart pointer type from type name
- generate_
synthetic_ pointer - Generate unique synthetic pointer for smart pointer tracking
- is_
smart_ pointer - Check if a type is a smart pointer