Interface | Description |
---|---|
IMacroProvider |
Interface for providing macros.
|
Class | Description |
---|---|
ConditionalHandlingCPreprocessorBase |
Base class of the C preprocessor that deals with conditionals in addition to
macro handling and the overall parsing.
|
CPreprocessor |
An implementation of the C preprocessor that is adjusted to application in
static analysis.
|
EmptyMacroProvider |
A macro provider that holds no macros.
|
IncludedTokens |
Stores a pair of uniformPath and a corresponding list of included
IToken s. |
MacroHandlingCPreprocessorBase |
Base class of the C preprocessor that deals with macro handling and the
overall parsing.
|
OverlayMacroProvider |
A macro provider that encapsulates another macro provider and allows
temporary addition and removal of macros.
|