aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/SourceMgr.cpp
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2016-08-16 19:20:10 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2016-08-16 19:20:10 +0000
commit0464ae83e7c70ce502635e0d49004a823cfa80f2 (patch)
tree99ab49a4f103f3a35e0e84739e0090a0a755d04d /llvm/lib/Support/SourceMgr.cpp
parent00940fb8544767ba5217922c4ba96677aabe9eb3 (diff)
downloadllvm-0464ae83e7c70ce502635e0d49004a823cfa80f2.zip
llvm-0464ae83e7c70ce502635e0d49004a823cfa80f2.tar.gz
llvm-0464ae83e7c70ce502635e0d49004a823cfa80f2.tar.bz2
Remove excessive padding from LineNoCacheTy
The struct LineNoCacheTy is in SourceMgr.cpp inside anonymous namespace. This diff changes the order of fields and removes the excessive padding (8 bytes). Patch by Alexander Shaposhnikov! Differential revision: https://reviews.llvm.org/D23546 llvm-svn: 278838
Diffstat (limited to 'llvm/lib/Support/SourceMgr.cpp')
-rw-r--r--llvm/lib/Support/SourceMgr.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Support/SourceMgr.cpp b/llvm/lib/Support/SourceMgr.cpp
index 395c29b..b2f87d6 100644
--- a/llvm/lib/Support/SourceMgr.cpp
+++ b/llvm/lib/Support/SourceMgr.cpp
@@ -26,8 +26,8 @@ static const size_t TabStop = 8;
namespace {
struct LineNoCacheTy {
- unsigned LastQueryBufferID;
const char *LastQuery;
+ unsigned LastQueryBufferID;
unsigned LineNoOfQuery;
};
}