Module Preprocessor
Provides all preprocessor directive classes.
Import path
import semmle.code.csharp.Preprocessor
Imports
Element |
Provides the |
Classes
BranchDirective |
A branching preprocessor directive, such as |
ConditionalDirective |
A preprocessor directive with a branching condition, such as |
DefaultLineDirective |
A |
DefineDirective |
A |
ElifDirective |
An |
ElseDirective |
An |
EndRegionDirective |
An |
EndifDirective |
An |
ErrorDirective |
An |
HiddenLineDirective |
A |
IfDirective |
An |
LineDirective |
A |
NullableDirective |
A |
NumericLineDirective |
A numeric |
PragmaChecksumDirective |
A |
PragmaWarningDirective |
A |
PreprocessorDirective |
A preprocessor directive, such as |
RegionDirective |
A |
SpanLineDirective |
A line span |
UndefineDirective |
An |
WarningDirective |
A |