llvm-project/clang/test/ASTMerge
Peter Szecsi b180eebed4 [ASTImporter] FriendDecl importing improvements
There are only a few cases of importing a frienddecl which is currently supported.
This patch aims to improve the friend import process.
Set FriendObjectKind in case of decls, insert friend into the friend chain
correctly, checks structurally equivalent in a more advanced manner.
Test cases added as well.  

llvm-svn: 330847
2018-04-25 17:28:03 +00:00
..
anonymous-fields Fixed layout of test/ASTMerge. 2016-11-16 18:21:00 +00:00
asm [ASTImporter] Import fix of GCCAsmStmts w/ missing symbolic operands 2017-03-13 15:32:24 +00:00
category Fixed layout of test/ASTMerge. 2016-11-16 18:21:00 +00:00
class [ASTImporter] FriendDecl importing improvements 2018-04-25 17:28:03 +00:00
class-template [ASTImporter] Support LambdaExprs and improve template support 2018-01-26 11:36:54 +00:00
class-template-partial-spec ASTImporter: fix tests on Windows with removing slashed parts of paths 2017-01-23 10:39:45 +00:00
class2 Fixed layout of test/ASTMerge. 2016-11-16 18:21:00 +00:00
codegen-body Fixed layout of test/ASTMerge. 2016-11-16 18:21:00 +00:00
codegen-exprs Fixed layout of test/ASTMerge. 2016-11-16 18:21:00 +00:00
enum Fixed layout of test/ASTMerge. 2016-11-16 18:21:00 +00:00
exprs Fixed layout of test/ASTMerge. 2016-11-16 18:21:00 +00:00
exprs-cpp [ASTImporter] Support LambdaExprs and improve template support 2018-01-26 11:36:54 +00:00
function Fixed layout of test/ASTMerge. 2016-11-16 18:21:00 +00:00
function-cpp [ASTImporter] Support LambdaExprs and improve template support 2018-01-26 11:36:54 +00:00
inheritance Fixed layout of test/ASTMerge. 2016-11-16 18:21:00 +00:00
init-ctors Fixed layout of test/ASTMerge. 2016-11-16 18:21:00 +00:00
interface [ASTImporter] Fix missing SourceLoc import for ObjCMethodDecl selectors 2018-01-09 14:25:05 +00:00
macro Fixed layout of test/ASTMerge. 2016-11-16 18:21:00 +00:00
namespace Fix typos in clang 2018-04-06 15:14:32 +00:00
property Fixed layout of test/ASTMerge. 2016-11-16 18:21:00 +00:00
struct Fix test added in r329301 to work properly with Windows paths. 2018-04-05 22:58:14 +00:00
typedef Fixed layout of test/ASTMerge. 2016-11-16 18:21:00 +00:00
var Fixed layout of test/ASTMerge. 2016-11-16 18:21:00 +00:00
var-cpp [ASTImporter] Fix lexical DC for templated decls; support VarTemplatePartialSpecDecl 2018-02-14 11:18:00 +00:00