llvm-project/clang/test/ASTMerge
Balazs Keri 2544b4b00a [ASTImporter] Load external Decls when getting field index.
Summary:
At equality check of fields without name the index of fields is compared.
At determining the index of a field all fields of the parent context
should be loaded from external source to find the field at all.

Reviewers: a.sidorin, a_sidorin, r.stahl

Reviewed By: a.sidorin

Subscribers: martong, cfe-commits

Differential Revision: https://reviews.llvm.org/D49796

llvm-svn: 339226
2018-08-08 09:40:57 +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 Re-apply: [ASTImporter] Import the whole redecl chain of functions 2018-06-27 13:32:50 +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
injected-class-name-decl [ASTImporter] Use InjectedClassNameType at import of templated record. 2018-06-26 13:44:24 +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
std-initializer-list [ASTImporter] Added import of CXXStdInitializerListExpr 2018-06-29 12:17:34 +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
unnamed_fields [ASTImporter] Load external Decls when getting field index. 2018-08-08 09:40:57 +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