|
@@ -216,6 +216,11 @@ public:
|
|
|
/// data for the specified FileID.
|
|
|
std::pair<const char*, const char*> getBufferData() const;
|
|
|
|
|
|
+ /// getDecomposedLoc - Decompose the specified location into a raw FileID +
|
|
|
+ /// Offset pair. The first element is the FileID, the second is the
|
|
|
+ /// offset from the start of the buffer of the location.
|
|
|
+ std::pair<FileID, unsigned> getDecomposedLoc() const;
|
|
|
+
|
|
|
bool isInSystemHeader() const;
|
|
|
|
|
|
/// Prints information about this FullSourceLoc to stderr. Useful for
|