]> granicus.if.org Git - clang/commit
[modules] When we see a definition of a function for which we already have a
authorRichard Smith <richard-llvm@metafoo.co.uk>
Fri, 21 Aug 2015 03:04:33 +0000 (03:04 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Fri, 21 Aug 2015 03:04:33 +0000 (03:04 +0000)
commit298fde465765d930b8bcd588c613343a1c7805b3
tree3a65846acbc88b3c47efb36f9ca72360a0a2957c
parentb4aa9ea9bd1b1cb6ae65271fc4d4aa7c1dd59a4d
[modules] When we see a definition of a function for which we already have a
non-visible definition, skip the new definition to avoid ending up with a
function with multiple definitions.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@245664 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Parse/Parser.h
include/clang/Sema/Sema.h
lib/Parse/ParseObjc.cpp
lib/Parse/Parser.cpp
lib/Sema/SemaDecl.cpp
lib/Sema/SemaTemplate.cpp
lib/Serialization/ASTReader.cpp