diff options
| author | Dimitry Andric <dim@FreeBSD.org> | 2017-05-17 20:22:49 +0000 |
|---|---|---|
| committer | Dimitry Andric <dim@FreeBSD.org> | 2017-05-17 20:22:49 +0000 |
| commit | 1ce08792766261dcaa25d8215f9d1c2f70d7b7e9 (patch) | |
| tree | 4022bfb5dc1b2e6f7fc5c337048e370656cc2260 /include/clang/Basic | |
| parent | 2410013d9382b8129702fa3a3bf19a370ae7afc3 (diff) | |
Vendor import of clang trunk r303291:vendor/clang/clang-trunk-r303291
Notes
svn path=/vendor/clang/dist/; revision=318416
svn path=/vendor/clang/clang-trunk-r303291/; revision=318417; tag=vendor/clang/clang-trunk-r303291
Diffstat (limited to 'include/clang/Basic')
| -rw-r--r-- | include/clang/Basic/LangOptions.h | 5 | ||||
| -rw-r--r-- | include/clang/Basic/SourceManager.h | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/include/clang/Basic/LangOptions.h b/include/clang/Basic/LangOptions.h index 20a0e5845602..ceaedf58574f 100644 --- a/include/clang/Basic/LangOptions.h +++ b/include/clang/Basic/LangOptions.h @@ -166,6 +166,11 @@ public: return getCompilingModule() != CMK_None; } + /// Do we need to track the owning module for a local declaration? + bool trackLocalOwningModule() const { + return ModulesLocalVisibility; + } + bool isSignedOverflowDefined() const { return getSignedOverflowBehavior() == SOB_Defined; } diff --git a/include/clang/Basic/SourceManager.h b/include/clang/Basic/SourceManager.h index c8fe2ab90c29..6960ea690b91 100644 --- a/include/clang/Basic/SourceManager.h +++ b/include/clang/Basic/SourceManager.h @@ -865,7 +865,7 @@ public: const FileEntry *NewFile); /// \brief Returns true if the file contents have been overridden. - bool isFileOverridden(const FileEntry *File) { + bool isFileOverridden(const FileEntry *File) const { if (OverriddenFilesInfo) { if (OverriddenFilesInfo->OverriddenFilesWithBuffer.count(File)) return true; |
