Skip to main content

Module external_declarations

Module external_declarations 

Source
Expand description

Structured declaration extraction for external C++ headers.

This module is the language-only scanner shared by dependency-pack production and external-boundary evidence. It emits neutral records so this crate stays below brokk-bifrost-analysis in the dependency graph.

Structs§

CppExternalDeclarationDiagnostic
CppExternalDeclarationLimits
CppExternalDeclarationSet
CppExternalMember
CppExternalType

Enums§

CppExternalDeclarationCompleteness
CppExternalMemberKind
CppExternalVisibility

Functions§

external_angle_include_paths
Return the literal paths from angle-bracket includes in one C++ source.
external_angle_include_paths_from_root
Return literal unconditional angle includes from an existing C++ syntax tree.
extract_external_declarations
Extract declarations from one exact header source entry.