Skip to content

SagePreprocessorRecord

Synopsis

Declared in <CxxFrontend/Clang/clang‐frontend‐private.hpp>

class SagePreprocessorRecord
    : public clang::PPCallbacks

Base Classes

Name

Description

clang::PPCallbacks

Member Functions

Name

Description

SagePreprocessorRecord [constructor]

Construct from SourceManager

Defined [virtual]

Elif [virtual]

Else [virtual]

EndOfMainFile [virtual]

Endif [virtual]

Ident [virtual]

If [virtual]

Ifdef [virtual]

Ifndef [virtual]

InclusionDirective [virtual]

MacroDefined [virtual]

MacroExpands [virtual]

MacroUndefined [virtual]

PragmaComment [virtual]

PragmaDiagnostic [virtual]

PragmaDiagnosticPop [virtual]

PragmaDiagnosticPush [virtual]

PragmaMessage [virtual]

SourceRangeSkipped [virtual]

pop

size

top

Protected Data Members