Coverage for src/renaissance/integrations/clang/__init__.py: 100%

4 statements  

« prev     ^ index     » next       coverage.py v7.16.2, created at 2026-10-15 10:34 +0000

1# Copyright (C) 2024-2026 TNO 

2# 

3# Licensed under the terms specified in the LICENSE file in the root directory 

4# of this repository, also available at: 

5# https://github.com/TNO/Renaissance.Py/blob/main/LICENSE 

6 

7"""AI: Clang/libclang-based parser integration for C and C++ source code.""" 

8 

9from .c_pattern_factory import CPatternFactory, CPPPatternFactory 

10from .clang_ast_node import ClangASTNode 

11from .clang_compilation_database import CompilationDatabase 

12 

13__all__ = [ 

14 "CPPPatternFactory", 

15 "CPatternFactory", 

16 "ClangASTNode", 

17 "CompilationDatabase", 

18]