List of classes in the ude.parsers.native_cpp_syntactic_backend namespace.

Entity NameDescription
_QuietPreprocessorA pcpp Preprocessor that never prints and never fails on an unresolved

Generated with Flude

Copyright © 2026

Directory & Entity Index

Entity NameSummary / Description
_QuietPreprocessor class

Extends: Preprocessor

Inheritance Diagram

A pcpp Preprocessor that never prints and never fails on an unresolved #include – this backend only uses pcpp to decide which #if/#ifdef branches are live, not to actually resolve a project’s real include graph (that stays native/libclang’s job).

Methods

on_error

on_error(self, file: str, line: int, msg: str)

ParameterTypeDescription
filestr
lineint
msgstr

on_include_not_found

on_include_not_found(self, is_malformed: bool, is_system_include: bool, curdir: str, includepath: str)