clang-tools
3.9.0
|
Implementations for preprocessor tracking. More...
#include "PPCallbacksTracker.h"
#include "clang/Lex/MacroArgs.h"
#include "llvm/Support/raw_ostream.h"
Go to the source code of this file.
Functions | |
static std::string | getSourceLocationString (clang::Preprocessor &PP, clang::SourceLocation Loc) |
Variables | |
static const char *const | FileChangeReasonStrings [] |
static const char *const | CharacteristicKindStrings [] |
static const char *const | MacroDirectiveKindStrings [] |
static const char *const | PragmaIntroducerKindStrings [] |
static const char *const | PragmaMessageKindStrings [] |
static const char *const | ConditionValueKindStrings [] |
static const char *const | MappingStrings [] |
Implementations for preprocessor tracking.
See the header for details.
Definition in file PPCallbacksTracker.cpp.
|
static |
Definition at line 24 of file PPCallbacksTracker.cpp.
References Result.
Referenced by PPCallbacksTracker::appendArgument().
|
static |
Definition at line 62 of file PPCallbacksTracker.cpp.
Referenced by PPCallbacksTracker::FileChanged(), and PPCallbacksTracker::FileSkipped().
|
static |
Definition at line 81 of file PPCallbacksTracker.cpp.
Referenced by PPCallbacksTracker::Elif(), and PPCallbacksTracker::If().
|
static |
Definition at line 57 of file PPCallbacksTracker.cpp.
Referenced by PPCallbacksTracker::FileChanged().
|
static |
Definition at line 66 of file PPCallbacksTracker.cpp.
Referenced by PPCallbacksTracker::appendArgument().
|
static |
Definition at line 86 of file PPCallbacksTracker.cpp.
Referenced by PPCallbacksTracker::PragmaDiagnostic().
|
static |
Definition at line 71 of file PPCallbacksTracker.cpp.
Referenced by PPCallbacksTracker::PragmaDirective().
|
static |
Definition at line 76 of file PPCallbacksTracker.cpp.
Referenced by PPCallbacksTracker::PragmaMessage().