summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeCompletion/function-templates.cpp
diff options
context:
space:
mode:
authorChandler Carruth <chandlerc@gmail.com>2011-02-25 08:52:25 +0000
committerChandler Carruth <chandlerc@gmail.com>2011-02-25 08:52:25 +0000
commita28097da4fbae525909886f348046e24248fd4c0 (patch)
treec44e87ae78df72e914313f73e775be029992f873 /clang/test/CodeCompletion/function-templates.cpp
parentaa06169f7c6b838ed93bfb2e227f31c5605bab95 (diff)
downloadbcm5719-llvm-a28097da4fbae525909886f348046e24248fd4c0.tar.gz
bcm5719-llvm-a28097da4fbae525909886f348046e24248fd4c0.zip
Rough fix for PR9323 that prevents Clang from marking copy constructor
declarations as referenced when in fact we're not going to even form a call in the AST. This is significant because we attempt to allow as an extension classes with intentionally private and undefined copy constructors to have temporaries bound to references, and so shouldn't warn about the lack of definition for that copy constructor when the class is internal. Doug, John wasn't really satisfied with the presence of overloading at all. This is a stop-gap and there may be a better solution. If you can give me some hints for how you'd prefer to see this solved, I'll happily switch things over. llvm-svn: 126480
Diffstat (limited to 'clang/test/CodeCompletion/function-templates.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud