clang API Documentation
#include "clang/Frontend/Utils.h"#include "clang/Basic/FileManager.h"#include "clang/Basic/SourceManager.h"#include "clang/Frontend/DependencyOutputOptions.h"#include "clang/Frontend/FrontendDiagnostic.h"#include "clang/Lex/DirectoryLookup.h"#include "clang/Lex/LexDiagnostic.h"#include "clang/Lex/PPCallbacks.h"#include "clang/Lex/Preprocessor.h"#include "clang/Serialization/ASTReader.h"#include "llvm/ADT/StringSet.h"#include "llvm/ADT/StringSwitch.h"#include "llvm/Support/FileSystem.h"#include "llvm/Support/Path.h"#include "llvm/Support/raw_ostream.h"
Go to the source code of this file.
Functions | |
| static bool | isSpecialFilename (StringRef Filename) |
| static void | PrintFilename (raw_ostream &OS, StringRef Filename) |
| static bool isSpecialFilename | ( | StringRef | Filename | ) | [static] |
Definition at line 117 of file DependencyFile.cpp.
Referenced by clang::DependencyCollector::sawDependency().
| static void PrintFilename | ( | raw_ostream & | OS, |
| StringRef | Filename | ||
| ) | [static] |
PrintFilename - GCC escapes spaces, # and $, but apparently not ' or " or other scary characters.
Definition at line 294 of file DependencyFile.cpp.