aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/CommandLine.cpp
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2013-10-07 08:02:11 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2013-10-07 08:02:11 +0000
commit0b87e0739e02b839ab80bf06ce89aab5cbf57bc5 (patch)
tree1d276238b170c13a7e362357dac517fdd049a57c /llvm/lib/Support/CommandLine.cpp
parent3f8f8c9dbd23e0da6e5d81a1ee957c1209ab0234 (diff)
downloadllvm-0b87e0739e02b839ab80bf06ce89aab5cbf57bc5.zip
llvm-0b87e0739e02b839ab80bf06ce89aab5cbf57bc5.tar.gz
llvm-0b87e0739e02b839ab80bf06ce89aab5cbf57bc5.tar.bz2
When merging class definitions across modules in C++, merge together fields.
This change doesn't go all the way to making fields redeclarable; instead, it makes them 'mergeable', which means we can find the canonical declaration, but not much else (and for a declaration that's not from a module, the canonical declaration is always that declaration). llvm-svn: 192092
Diffstat (limited to 'llvm/lib/Support/CommandLine.cpp')
0 files changed, 0 insertions, 0 deletions