simplify the CAnalysis interface
refactoring extracting use-decl map creation