summaryrefslogtreecommitdiffstats
path: root/jack-tests/tests/com/android/jack/frontend
Commit message (Collapse)AuthorAgeFilesLines
* Report unnecessaryEnclosingInstanceSpecificationBenoit Lamarche2015-04-291-1/+0
| | | | Change-Id: Id18cf1f123284d52eb3c5487638d5076fe74e20b
* Implement missing checks in getEmulationPath methodsBenoit Lamarche2015-04-291-3/+0
| | | | Change-Id: Ib9856f3a0803c0f2bc6c7f5919e6d3f60330ba0a
* Explicitely ignore some tests with Jill test toolchainJean-Marie Henaff2015-04-291-1/+6
| | | | | Bug: 20157629 Change-Id: I91bfcf55377cfdabaa0f52eede4e41cf5748d7c5
* Make FrontEndTests.testConflictingPackage001 deterministYohann Roussel2015-04-281-0/+2
| | | | | | | | | Looks like an Ecj problem is making it report an error or a warning depending on the compiled sources order. This is just a workaround for the test, it does not fixes the reporting problem. Bug: 20151080 Change-Id: Ib3eb99d1ed2e88d774891abbc14083e5696abc12
* Fix ClassCastException on useless qualifier errorYohann Roussel2015-04-283-4/+59
| | | | Change-Id: I8442a0e196cc598f6afd7db84173936abb26e87a
* TypeDeclaration.binding may be nullYohann Roussel2015-04-082-3/+0
| | | | | | | | In case of some compilation error problems. Bug: 19943598 Change-Id: I73ec2f5300338bfb60e15fa726140e6591527585
* Test duplicate classes compilation errorYohann Roussel2015-04-083-0/+73
| | | | | Bug: 19989019 Change-Id: I77e2d9d8a9465ed27f180bbc664f248c37dc9e33
* Fix bug into Java parsermikaelpeltier2015-04-075-0/+204
| | | | | | Bug: 19613702 Bug: 19910266 Change-Id: I6d2c7011ba92e0c0b6f97cd13264ef67a19700a3
* Add tests about BlockScope.getEmulationPathYohann Roussel2015-04-0314-0/+512
| | | | | Bug: 19952019 Change-Id: I6cd7b8bebc4564f33359a550e3c56f1894301e15
* Add a test with duplicated source filesmikaelpeltier2015-04-033-0/+95
| | | | | | Bug: 19678916 Change-Id: Ic6d9e5e0fdb1f9ad79f06aee721be90911a4df71
* Add 3 frontend testsYohann Roussel2015-04-037-61/+267
| | | | | | | | | | | | Related to cases where ecj could create TypeDeclaration with a null binding. - testConflictingPackage001 and testConflictingPackage002 because CompilationUnitScope.buildTypeBinding is showing an evidence of TypeDeclaration with a null binding in case of package conflict. - testUninstanciableLocalClass001 because a comment in SafeASTVisitor (gwt) is saying that uninstanciable local classes may lead to TypeDeclaration with a null binding. Change-Id: I4aa5e9c00ff162d311b0dbd7bc16f64582a0e89c
* Fix MissingClassTestJean-Marie Henaff2015-02-201-0/+2
| | | | | | | | If a the toolchain is reused as it used to be the case the test passes whereas it's supposed to fail due to KnownBugs category. Change-Id: I1f334ccec79947e3ec516e7f31e85327c6178040
* Change handling of classpath in compilation in test frameworkJean-Marie Henaff2015-02-031-10/+8
| | | | | | | Make classpath an optional parameter. This change leads to simpler calls to compilation methods. Change-Id: Ia8a5e1bf13bfe9690a838784922622d3f3f148d7
* Use new JUnit based test frameworkJean-Marie Henaff2014-12-021-0/+61
| | | | | | Bug: 18547020 Change-Id: I5d02ebdecbf79bea035ae8a042d50a06aa7c2a62
* Initial Jack import part 2.Yohann Roussel2014-04-074-0/+97
Change-Id: Ic439604a1f030700d9049800fbf62422e0004d35