Searched defs:SourceManager (Results 1 - 6 of 6) sorted by relevance

/external/lldb/include/lldb/Core/
H A DSourceManager.h1 //===-- SourceManager.h -----------------------------------------*- C++ -*-===//
25 class SourceManager class in namespace:lldb_private
32 friend bool operator== (const SourceManager::File &lhs, const SourceManager::File &rhs);
116 SourceManager (const lldb::DebuggerSP &debugger_sp);
117 SourceManager (const lldb::TargetSP &target_sp);
119 ~SourceManager();
177 // Classes that inherit from SourceManager can see and modify these
188 // For SourceManager only
190 DISALLOW_COPY_AND_ASSIGN (SourceManager);
[all...]
/external/clang/include/clang/ASTMatchers/
H A DASTMatchFinder.h85 clang::SourceManager * const SourceManager; member in class:clang::ast_matchers::MatchFinder::MatchResult::clang
H A DASTMatchers.h186 auto &SourceManager = Finder->getASTContext().getSourceManager(); local
187 return SourceManager.isInMainFile(
188 SourceManager.getExpansionLoc(Node.getLocStart()));
207 auto &SourceManager = Finder->getASTContext().getSourceManager(); local
208 auto ExpansionLoc = SourceManager.getExpansionLoc(Node.getLocStart());
212 return SourceManager.isInSystemHeader(ExpansionLoc);
233 auto &SourceManager = Finder->getASTContext().getSourceManager(); local
234 auto ExpansionLoc = SourceManager.getExpansionLoc(Node.getLocStart());
239 SourceManager.getFileEntryForID(SourceManager
[all...]
/external/lldb/source/Core/
H A DSourceManager.cpp1 //===-- SourceManager.cpp ---------------------------------------*- C++ -*-===//
12 #include "lldb/Core/SourceManager.h"
39 // SourceManager constructor
41 SourceManager::SourceManager(const TargetSP &target_sp) : function in class:SourceManager
51 SourceManager::SourceManager(const DebuggerSP &debugger_sp) : function in class:SourceManager
64 SourceManager::~SourceManager()
68 SourceManager
[all...]
/external/clang/lib/Basic/
H A DSourceManager.cpp1 //===--- SourceManager.cpp - Track and cache source files -----------------===//
10 // This file implements the SourceManager interface.
14 #include "clang/Basic/SourceManager.h"
35 // SourceManager Helper Classes
85 const SourceManager &SM,
281 unsigned SourceManager::getLineTableFilenameID(StringRef Name) {
291 void SourceManager::AddLineNote(SourceLocation Loc, unsigned LineNo,
311 void SourceManager::AddLineNote(SourceLocation Loc, unsigned LineNo,
356 LineTableInfo &SourceManager::getLineTable() {
366 SourceManager function in class:SourceManager
[all...]
/external/clang/include/clang/Basic/
H A DSourceManager.h1 //===--- SourceManager.h - Track and cache source files ---------*- C++ -*-===//
11 /// \brief Defines the SourceManager interface.
59 class SourceManager;
68 /// SourceManager implementation.
117 /// This is lazily computed. This is owned by the SourceManager
172 const SourceManager &SM,
254 friend class clang::SourceManager;
388 /// SourceManager keeps an array of these objects, and they are uniquely
450 /// SourceManager.
532 /// The SourceManager ca
539 class SourceManager : public RefCountedBase<SourceManager> { class in namespace:clang
[all...]

Completed in 210 milliseconds