diff options
author | Jordan Rose <jordan_rose@apple.com> | 2012-09-11 00:31:02 +0000 |
---|---|---|
committer | Jordan Rose <jordan_rose@apple.com> | 2012-09-11 00:31:02 +0000 |
commit | 00b4f64ecb26b031c1f4888f39be6c706156356a (patch) | |
tree | 6080a5637175d503da6ba9b4c4bc3316ecc1ccdd /lib/CodeGen/CGExprConstant.cpp | |
parent | e08dcbe75eb9b3ffe6f1f60ac2b216b4c878606a (diff) |
[analyzer] Member function calls that use qualified names are non-virtual.
C++11 [expr.call]p1: ...If the selected function is non-virtual, or if the
id-expression in the class member access expression is a qualified-id,
that function is called. Otherwise, its final overrider in the dynamic type
of the object expression is called.
<rdar://problem/12255556>
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@163577 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/CGExprConstant.cpp')
0 files changed, 0 insertions, 0 deletions