summaryrefslogtreecommitdiffstats
path: root/llvm/lib/VMCore/Module.cpp
diff options
context:
space:
mode:
authorKaelyn Uhrain <rikka@google.com>2012-02-15 22:14:18 +0000
committerKaelyn Uhrain <rikka@google.com>2012-02-15 22:14:18 +0000
commit5986c3e90a26a5308642b41456c8fed07c5d22b3 (patch)
tree127f76662f3514e043e7b1d2c36da102e1f5cdd5 /llvm/lib/VMCore/Module.cpp
parent7a9ccf4c093b78831a526ef6422ebe3d03999f69 (diff)
downloadbcm5719-llvm-5986c3e90a26a5308642b41456c8fed07c5d22b3.tar.gz
bcm5719-llvm-5986c3e90a26a5308642b41456c8fed07c5d22b3.zip
Improve typo correction involving nested name specifiers.
Snooping in other namespaces when the identifier being corrected is already qualified (i.e. a valid CXXScopeSpec is passed to CorrectTypo) and ranking synthesized namespace qualifiers relative to the existing qualifier is now performed. Support for disambiguating the string representation of synthesized namespace qualifers has also been added (the change to test/Parser/cxx-using-directive.cpp is an example of an ambiguous relative qualifier). llvm-svn: 150622
Diffstat (limited to 'llvm/lib/VMCore/Module.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud