[analyzer] pr38273: Legalize Loc<>NonLoc comparison symbols.
authorArtem Dergachev <artem.dergachev@gmail.com>
Mon, 23 Jul 2018 23:09:44 +0000 (23:09 +0000)
committerArtem Dergachev <artem.dergachev@gmail.com>
Mon, 23 Jul 2018 23:09:44 +0000 (23:09 +0000)
commit917111f91ec136d6acab7da78eedd0fb41f169ae
tree030211e76bddff63a45bed838f725d0f24b5b05b
parent54f10f8e68012217c5a72bc68d98104303a3c0e0
[analyzer] pr38273: Legalize Loc<>NonLoc comparison symbols.

Remove an assertion in RangeConstraintManager that expects such symbols to never
appear, while admitting that the constraint manager doesn't yet handle them.

Differential Revision: https://reviews.llvm.org/D49703

llvm-svn: 337769
clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp
clang/test/Analysis/casts.c