llvm-project/clang/test/Import
Aleksei Sidorin 8fc8510cb8 [ASTImporter] Support LambdaExprs and improve template support
Also, a number of style and bug fixes was done:

 *  ASTImporterTest: added sanity check for source node
 *  ExternalASTMerger: better lookup for template specializations
 *  ASTImporter: don't add templated declarations into DeclContext
 *  ASTImporter: introduce a helper, ImportTemplateArgumentListInfo getting SourceLocations
 *  ASTImporter: proper set ParmVarDecls for imported FunctionProtoTypeLoc

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

llvm-svn: 323519
2018-01-26 11:36:54 +00:00
..
clang-flags Testbed and skeleton of a new expression parser 2016-12-22 20:03:14 +00:00
conflicting-struct [ASTImporter] Improve handling of incomplete types 2017-05-13 00:46:33 +00:00
direct clang-import-test had some dead code. I did the following to eliminate it: 2017-07-10 23:47:00 +00:00
empty-struct Testbed and skeleton of a new expression parser 2016-12-22 20:03:14 +00:00
enum [clang-import-test] Test that enumerators and their values are found. 2017-07-11 00:29:37 +00:00
error-in-expression Testbed and skeleton of a new expression parser 2016-12-22 20:03:14 +00:00
error-in-import Testbed and skeleton of a new expression parser 2016-12-22 20:03:14 +00:00
extern-c-function Add support for remembering origins to ExternalASTMerger 2017-09-27 19:57:58 +00:00
forward-declared-objc-class Add support for remembering origins to ExternalASTMerger 2017-09-27 19:57:58 +00:00
forward-declared-struct Add support for remembering origins to ExternalASTMerger 2017-09-27 19:57:58 +00:00
import-overrides Add testcase for r305850. 2017-07-07 21:51:11 +00:00
in-class-initializer Added an Importer test for in-class member initializers. 2017-04-27 18:10:29 +00:00
indirect-struct-member-access Call setMustBuildLookupTable on TagDecls in ExternalASTMerger 2017-06-17 00:12:38 +00:00
local-struct Add support for remembering origins to ExternalASTMerger 2017-09-27 19:57:58 +00:00
local-struct-use-origins Add support for remembering origins to ExternalASTMerger 2017-09-27 19:57:58 +00:00
member-in-struct [clang-import-test] Lookup inside contexts 2017-04-11 19:33:35 +00:00
missing-import Testbed and skeleton of a new expression parser 2016-12-22 20:03:14 +00:00
multiple-forward-declarations [clang-import-test] Lookup inside contexts 2017-04-11 19:33:35 +00:00
objc-definitions-in-expression Add support for remembering origins to ExternalASTMerger 2017-09-27 19:57:58 +00:00
objc-method [ExternalASTMerger] Import Objective-C classes 2017-07-25 19:54:22 +00:00
overloaded-function [clang-import-test] Lookup inside contexts 2017-04-11 19:33:35 +00:00
struct-and-var Add support for remembering origins to ExternalASTMerger 2017-09-27 19:57:58 +00:00
struct-in-namespace [clang-import-test] Lookup inside contexts 2017-04-11 19:33:35 +00:00
struct-layout This adds the argument --dump-ir to clang-import-test, which allows 2017-08-07 22:27:30 +00:00
template Add support for remembering origins to ExternalASTMerger 2017-09-27 19:57:58 +00:00
template-specialization [ASTImporter] Support LambdaExprs and improve template support 2018-01-26 11:36:54 +00:00