diff options
author | Douglas Gregor <dgregor@apple.com> | 2010-02-15 22:01:00 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2010-02-15 22:01:00 +0000 |
commit | 73dc30b71e218ba2b776b10d07dc2aff09cb2c47 (patch) | |
tree | 99011f1c2fbaa0a9d519ca3343001b198d812e77 /test/ASTMerge/Inputs/function1.c | |
parent | 25760611365be23556b32332f8a66ae21ea93ecf (diff) |
Reimplement the structural-equality checks used to determine whether
two types in different AST contexts are equivalent. Rather than
transforming the type from one context into the other context, we
perform a deep structural comparison of the types. This change
addresses a serious problem with recursive data types like
struct ListNode {
int value;
struct ListNode *Next;
} xList;
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@96278 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/ASTMerge/Inputs/function1.c')
0 files changed, 0 insertions, 0 deletions