summaryrefslogtreecommitdiffstats
path: root/clang/unittests/AST/ASTImporterTest.cpp
diff options
context:
space:
mode:
authorDavide Italiano <davide@freebsd.org>2018-10-30 20:46:29 +0000
committerDavide Italiano <davide@freebsd.org>2018-10-30 20:46:29 +0000
commit93a64efcd3358e85ca24da11d6fa765d01dd6e45 (patch)
treee11ab2ff7b8fc8b12bd867612f8ae1d1fcd31937 /clang/unittests/AST/ASTImporterTest.cpp
parentcaf5f5c490a696f1e730042c45b568500fabbad8 (diff)
downloadbcm5719-llvm-93a64efcd3358e85ca24da11d6fa765d01dd6e45.tar.gz
bcm5719-llvm-93a64efcd3358e85ca24da11d6fa765d01dd6e45.zip
Revert "[ASTImporter] Reorder fields after structure import is finished"
This reverts commit r345545 because it breaks some lldb tests. llvm-svn: 345643
Diffstat (limited to 'clang/unittests/AST/ASTImporterTest.cpp')
-rw-r--r--clang/unittests/AST/ASTImporterTest.cpp13
1 files changed, 1 insertions, 12 deletions
diff --git a/clang/unittests/AST/ASTImporterTest.cpp b/clang/unittests/AST/ASTImporterTest.cpp
index de4cbfae922..d1683cd0a67 100644
--- a/clang/unittests/AST/ASTImporterTest.cpp
+++ b/clang/unittests/AST/ASTImporterTest.cpp
@@ -1457,7 +1457,7 @@ TEST_P(ASTImporterTestBase, CXXRecordDeclFieldsShouldBeInCorrectOrder) {
}
TEST_P(ASTImporterTestBase,
- CXXRecordDeclFieldOrderShouldNotDependOnImportOrder) {
+ DISABLED_CXXRecordDeclFieldOrderShouldNotDependOnImportOrder) {
Decl *From, *To;
std::tie(From, To) = getImportedDecl(
// The original recursive algorithm of ASTImporter first imports 'c' then
@@ -3767,16 +3767,5 @@ INSTANTIATE_TEST_CASE_P(ParameterizedTests, ImportImplicitMethods,
INSTANTIATE_TEST_CASE_P(ParameterizedTests, ImportVariables,
DefaultTestValuesForRunOptions, );
-TEST_P(ImportDecl, ImportFieldOrder) {
- MatchVerifier<Decl> Verifier;
- testImport("struct declToImport {"
- " int b = a + 2;"
- " int a = 5;"
- "};",
- Lang_CXX11, "", Lang_CXX11, Verifier,
- recordDecl(hasFieldOrder({"b", "a"})));
-}
-
-
} // end namespace ast_matchers
} // end namespace clang
OpenPOWER on IntegriCloud