History log of /openjdk10/langtools/test/tools/javac/6840059/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
1351:d4b3cb1ece84 06-Oct-2012 mcimadamore

7177386: Add attribution support for method references
Summary: Add type-checking/lookup routines for method references
Reviewed-by: jjg, dlsmith


/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Kinds.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Symbol.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Check.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Resolve.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/TransTypes.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/parser/JavacParser.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/parser/Tokens.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/JCTree.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
/openjdk10/langtools/test/tools/javac/6758789/T6758789a.out
T6840059.out
/openjdk10/langtools/test/tools/javac/7132880/T7132880.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234a_1.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234a_2.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234b_1.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234b_2.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234c.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6862608/T6862608a.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6862608/T6862608b.out
/openjdk10/langtools/test/tools/javac/T6326754.out
/openjdk10/langtools/test/tools/javac/diags/CheckResourceKeys.java
/openjdk10/langtools/test/tools/javac/diags/examples.not-yet.txt
/openjdk10/langtools/test/tools/javac/diags/examples/CantAccessInnerClsConstr.java
/openjdk10/langtools/test/tools/javac/diags/examples/CantApplySymbolFragment.java
/openjdk10/langtools/test/tools/javac/diags/examples/CantApplySymbolsFragment.java
/openjdk10/langtools/test/tools/javac/diags/examples/CantResolveLocationArgsFragment.java
/openjdk10/langtools/test/tools/javac/diags/examples/CantResolveLocationArgsParamsFragment.java
/openjdk10/langtools/test/tools/javac/diags/examples/CyclicInference.java
/openjdk10/langtools/test/tools/javac/diags/examples/ExplicitParamsDoNotConformToBounds.java
/openjdk10/langtools/test/tools/javac/diags/examples/InaccessibleVarargsType/InaccessibleVarargsType.java
/openjdk10/langtools/test/tools/javac/diags/examples/IncompatibleEqUpperBounds.java
/openjdk10/langtools/test/tools/javac/diags/examples/IncompatibleRetTypeInMref.java
/openjdk10/langtools/test/tools/javac/diags/examples/IncompatibleThrownTypesInMref.java
/openjdk10/langtools/test/tools/javac/diags/examples/InferArgsLengthMismatch.java
/openjdk10/langtools/test/tools/javac/diags/examples/InferNoConformingAssignment.java
/openjdk10/langtools/test/tools/javac/diags/examples/InferVarargsArgumentMismatch.java
/openjdk10/langtools/test/tools/javac/diags/examples/InferredDoNotConformToEq.java
/openjdk10/langtools/test/tools/javac/diags/examples/InferredDoNotConformToUpper.java
/openjdk10/langtools/test/tools/javac/diags/examples/KindnameConstructor.java
/openjdk10/langtools/test/tools/javac/diags/examples/MethodReferencesNotSupported.java
/openjdk10/langtools/test/tools/javac/diags/examples/NoArgs.java
/openjdk10/langtools/test/tools/javac/diags/examples/NonStaticCantBeRefFragment.java
/openjdk10/langtools/test/tools/javac/diags/examples/NotApplicableMethodFound.java
/openjdk10/langtools/test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessFragment.java
/openjdk10/langtools/test/tools/javac/diags/examples/RefAmbiguousFragment.java
/openjdk10/langtools/test/tools/javac/diags/examples/UnexpectedMref.java
/openjdk10/langtools/test/tools/javac/diags/examples/VarargsArgumentMismatch.java
/openjdk10/langtools/test/tools/javac/diags/examples/VerboseResolveMulti1.java
/openjdk10/langtools/test/tools/javac/diags/examples/WhereCaptured.java
/openjdk10/langtools/test/tools/javac/diags/examples/WhereCaptured1.java
/openjdk10/langtools/test/tools/javac/diags/examples/WhereTypeVar.java
/openjdk10/langtools/test/tools/javac/generics/7034511/T7034511a.out
/openjdk10/langtools/test/tools/javac/generics/7034511/T7034511b.out
/openjdk10/langtools/test/tools/javac/generics/inference/6611449/T6611449.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712a.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712c.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712d.out
/openjdk10/langtools/test/tools/javac/generics/inference/6838943/T6838943.out
/openjdk10/langtools/test/tools/javac/generics/inference/7086586/T7086586.out
/openjdk10/langtools/test/tools/javac/generics/inference/7177306/T7177306b.out
/openjdk10/langtools/test/tools/javac/lambda/MethodReferenceParserTest.java
/openjdk10/langtools/test/tools/javac/quid/T6999438.out
/openjdk10/langtools/test/tools/javac/varargs/6313164/T6313164.out
1340:db36841709e4 26-Sep-2012 mcimadamore

7188968: New instance creation expression using diamond is checked twice
Summary: Unify method and constructor check logic
Reviewed-by: jjg

1295:cddc2c894cc6 02-Aug-2012 mcimadamore

7175911: Simplify error reporting API in Check.CheckContext interface
Summary: Make error messages generated during Check.checkType more uniform and more scalable
Reviewed-by: jjg, dlsmith


/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Check.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Infer.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Resolve.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties
T6840059.out
/openjdk10/langtools/test/tools/javac/6979683/TestCast6979683_BAD34.java.errlog
/openjdk10/langtools/test/tools/javac/6979683/TestCast6979683_BAD35.java.errlog
/openjdk10/langtools/test/tools/javac/6979683/TestCast6979683_BAD36.java.errlog
/openjdk10/langtools/test/tools/javac/6979683/TestCast6979683_BAD37.java.errlog
/openjdk10/langtools/test/tools/javac/6979683/TestCast6979683_BAD38.java.errlog
/openjdk10/langtools/test/tools/javac/6979683/TestCast6979683_BAD39.java.errlog
/openjdk10/langtools/test/tools/javac/7132880/T7132880.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234a_1.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234a_2.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234c.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234d_1.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234d_2.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6799605/T6799605.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6862608/T6862608a.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6862608/T6862608b.out
/openjdk10/langtools/test/tools/javac/OverrideChecks/6400189/T6400189a.out
/openjdk10/langtools/test/tools/javac/OverrideChecks/6400189/T6400189b.out
/openjdk10/langtools/test/tools/javac/StringsInSwitch/BadlyTypedLabel1.out
/openjdk10/langtools/test/tools/javac/StringsInSwitch/BadlyTypedLabel2.out
/openjdk10/langtools/test/tools/javac/T6326754.out
/openjdk10/langtools/test/tools/javac/TryWithResources/TwrOnNonResource.out
/openjdk10/langtools/test/tools/javac/cast/6270087/T6270087neg.out
/openjdk10/langtools/test/tools/javac/cast/6557182/T6557182.out
/openjdk10/langtools/test/tools/javac/cast/6665356/T6665356.out
/openjdk10/langtools/test/tools/javac/cast/6795580/T6795580.out
/openjdk10/langtools/test/tools/javac/cast/6932571/T6932571neg.out
/openjdk10/langtools/test/tools/javac/cast/7005095/T7005095neg.out
/openjdk10/langtools/test/tools/javac/cast/7005671/T7005671.out
/openjdk10/langtools/test/tools/javac/diags/examples/CantApplyDiamond1.java
/openjdk10/langtools/test/tools/javac/diags/examples/IncompatibleTypes1.java
/openjdk10/langtools/test/tools/javac/diags/examples/InconvertibleTypes.java
/openjdk10/langtools/test/tools/javac/diags/examples/InferNoConformingAssignment.java
/openjdk10/langtools/test/tools/javac/diags/examples/InferVarargsArgumentMismatch.java
/openjdk10/langtools/test/tools/javac/diags/examples/InferredDoNotConformToLower.java
/openjdk10/langtools/test/tools/javac/diags/examples/KindnameConstructor.java
/openjdk10/langtools/test/tools/javac/diags/examples/NoUniqueMaximalInstance.java
/openjdk10/langtools/test/tools/javac/diags/examples/NotApplicableMethodFound.java
/openjdk10/langtools/test/tools/javac/diags/examples/PossibleLossPrecision.java
/openjdk10/langtools/test/tools/javac/diags/examples/ResourceNotApplicableToType.java
/openjdk10/langtools/test/tools/javac/diags/examples/VarargsArgumentMismatch.java
/openjdk10/langtools/test/tools/javac/diags/examples/VerboseResolveMulti1.java
/openjdk10/langtools/test/tools/javac/diags/examples/WhereFreshTvar.java
/openjdk10/langtools/test/tools/javac/diags/examples/WhereIntersection.java
/openjdk10/langtools/test/tools/javac/diags/examples/WhereTypeVar.java
/openjdk10/langtools/test/tools/javac/generics/6207386/T6207386.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg05.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg06.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg10.out
/openjdk10/langtools/test/tools/javac/generics/inference/6315770/T6315770.out
/openjdk10/langtools/test/tools/javac/generics/inference/6611449/T6611449.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712a.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712b.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712c.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712e.out
/openjdk10/langtools/test/tools/javac/generics/inference/6650759/T6650759m.out
/openjdk10/langtools/test/tools/javac/generics/inference/6838943/T6838943.out
/openjdk10/langtools/test/tools/javac/generics/inference/7086586/T7086586.out
/openjdk10/langtools/test/tools/javac/generics/inference/7154127/T7154127.out
/openjdk10/langtools/test/tools/javac/generics/rawOverride/7062745/T7062745neg.out
/openjdk10/langtools/test/tools/javac/generics/wildcards/6886247/T6886247_2.out
/openjdk10/langtools/test/tools/javac/multicatch/Neg06.out
/openjdk10/langtools/test/tools/javac/multicatch/Neg07.out
/openjdk10/langtools/test/tools/javac/types/CastObjectToPrimitiveTest.out
/openjdk10/langtools/test/tools/javac/varargs/6313164/T6313164.out
/openjdk10/langtools/test/tools/javac/varargs/7097436/T7097436.out
688:77cc34d5e548 18-Sep-2010 mcimadamore

5088624: cannot find symbol message should be more intelligent
Summary: Resolve.java should keep track of all candidates found during a method resolution sweep to generate more meaningful diagnostics
Reviewed-by: jjg


/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Infer.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Resolve.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/util/BasicDiagnosticFormatter.java
/openjdk10/langtools/test/tools/javac/6758789/T6758789a.out
T6840059.out
/openjdk10/langtools/test/tools/javac/6857948/T6857948.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234a_1.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234a_2.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234b_1.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234b_2.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234c.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6799605/T6799605.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6862608/T6862608a.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6862608/T6862608b.out
/openjdk10/langtools/test/tools/javac/T6326754.out
/openjdk10/langtools/test/tools/javac/diags/Example.java
/openjdk10/langtools/test/tools/javac/diags/examples.not-yet.txt
/openjdk10/langtools/test/tools/javac/diags/examples/ExplicitParamsDoNotConformToBounds.java
/openjdk10/langtools/test/tools/javac/diags/examples/InapplicableSymbols.java
/openjdk10/langtools/test/tools/javac/diags/examples/IncompatibleTypes1.java
/openjdk10/langtools/test/tools/javac/diags/examples/InferArgsLengthMismatch.java
/openjdk10/langtools/test/tools/javac/diags/examples/KindnameConstructor.java
/openjdk10/langtools/test/tools/javac/diags/examples/NoArgs.java
/openjdk10/langtools/test/tools/javac/diags/examples/VarargsArgumentMismatch.java
/openjdk10/langtools/test/tools/javac/diags/examples/WhereCaptured.java
/openjdk10/langtools/test/tools/javac/diags/examples/WhereCaptured1.java
/openjdk10/langtools/test/tools/javac/diags/examples/WhereTypeVar.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg06.out
/openjdk10/langtools/test/tools/javac/generics/inference/6315770/T6315770.out
/openjdk10/langtools/test/tools/javac/generics/inference/6611449/T6611449.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712a.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712b.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712c.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712d.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712e.out
536:9d9d08922405 13-Apr-2010 mcimadamore

6939620: Switch to 'complex' diamond inference scheme
Summary: Implement new inference scheme for diamond operator that takes into account type of actual arguments supplied to constructor
Reviewed-by: jjg, darcy


/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Source.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/code/Symbol.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Check.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Resolve.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/parser/JavacParser.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
T6840059.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg01.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg01.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg02.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg02.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg03.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg03.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg04.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg04.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg05.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg05.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg06.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg06.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg07.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg07.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg08.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg08.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg09.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg09.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg10.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg10.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg11.java
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg11.out
/openjdk10/langtools/test/tools/javac/generics/diamond/pos/Pos01.java
/openjdk10/langtools/test/tools/javac/generics/diamond/pos/Pos02.java
/openjdk10/langtools/test/tools/javac/generics/diamond/pos/Pos03.java
/openjdk10/langtools/test/tools/javac/generics/diamond/pos/Pos04.java
/openjdk10/langtools/test/tools/javac/generics/diamond/pos/Pos05.java
383:ed31953ca025 27-Aug-2009 jjg

6875336: some tests should use /nodynamiccopyright/
Reviewed-by: darcy


/openjdk10/langtools/test/tools/javac/6521805/T6521805a.java
/openjdk10/langtools/test/tools/javac/6521805/T6521805a_1.out
/openjdk10/langtools/test/tools/javac/6521805/T6521805a_2.out
/openjdk10/langtools/test/tools/javac/6521805/T6521805d.java
/openjdk10/langtools/test/tools/javac/6521805/T6521805d.out
/openjdk10/langtools/test/tools/javac/6717241/T6717241a.java
/openjdk10/langtools/test/tools/javac/6717241/T6717241a.out
/openjdk10/langtools/test/tools/javac/6717241/T6717241b.java
/openjdk10/langtools/test/tools/javac/6717241/T6717241b.out
/openjdk10/langtools/test/tools/javac/6734819/T6734819c.java
/openjdk10/langtools/test/tools/javac/6734819/T6734819c.out
/openjdk10/langtools/test/tools/javac/6758789/T6758789a.java
/openjdk10/langtools/test/tools/javac/6758789/T6758789a.out
/openjdk10/langtools/test/tools/javac/6758789/T6758789b.java
/openjdk10/langtools/test/tools/javac/6758789/T6758789b.out
T6840059.java
T6840059.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234a.java
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234a_1.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234a_2.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234b.java
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234b_1.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234b_2.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234c.java
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234c.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234d.java
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234d_1.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234d_2.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6799605/T6799605.java
/openjdk10/langtools/test/tools/javac/Diagnostics/6799605/T6799605.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6860795/T6860795.java
/openjdk10/langtools/test/tools/javac/Diagnostics/6860795/T6860795.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6862608/T6862608a.java
/openjdk10/langtools/test/tools/javac/Diagnostics/6862608/T6862608a.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6862608/T6862608b.java
/openjdk10/langtools/test/tools/javac/Diagnostics/6862608/T6862608b.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6864382/T6864382.java
/openjdk10/langtools/test/tools/javac/Diagnostics/6864382/T6864382.out
/openjdk10/langtools/test/tools/javac/OverrideChecks/6199153/T6199153.java
/openjdk10/langtools/test/tools/javac/OverrideChecks/6199153/T6199153.out
/openjdk10/langtools/test/tools/javac/OverrideChecks/6400189/T6400189a.java
/openjdk10/langtools/test/tools/javac/OverrideChecks/6400189/T6400189a.out
/openjdk10/langtools/test/tools/javac/OverrideChecks/6400189/T6400189b.java
/openjdk10/langtools/test/tools/javac/OverrideChecks/6400189/T6400189b.out
/openjdk10/langtools/test/tools/javac/cast/6467183/T6467183a.java
/openjdk10/langtools/test/tools/javac/cast/6467183/T6467183a.out
/openjdk10/langtools/test/tools/javac/cast/6557182/T6557182.java
/openjdk10/langtools/test/tools/javac/cast/6557182/T6557182.out
/openjdk10/langtools/test/tools/javac/cast/6665356/T6665356.java
/openjdk10/langtools/test/tools/javac/cast/6665356/T6665356.out
/openjdk10/langtools/test/tools/javac/cast/6795580/T6795580.java
/openjdk10/langtools/test/tools/javac/cast/6795580/T6795580.out
/openjdk10/langtools/test/tools/javac/generics/5009937/T5009937.java
/openjdk10/langtools/test/tools/javac/generics/5009937/T5009937.out
/openjdk10/langtools/test/tools/javac/generics/6182950/T6182950a.java
/openjdk10/langtools/test/tools/javac/generics/6182950/T6182950a.out
/openjdk10/langtools/test/tools/javac/generics/6182950/T6182950b.java
/openjdk10/langtools/test/tools/javac/generics/6182950/T6182950b.out
/openjdk10/langtools/test/tools/javac/generics/6677785/T6677785.java
/openjdk10/langtools/test/tools/javac/generics/6677785/T6677785.out
/openjdk10/langtools/test/tools/javac/generics/6711619/T6711619a.java
/openjdk10/langtools/test/tools/javac/generics/6711619/T6711619a.out
/openjdk10/langtools/test/tools/javac/generics/6711619/T6711619b.java
/openjdk10/langtools/test/tools/javac/generics/6711619/T6711619b.out
/openjdk10/langtools/test/tools/javac/generics/6723444/T6723444.java
/openjdk10/langtools/test/tools/javac/generics/6723444/T6723444.out
/openjdk10/langtools/test/tools/javac/generics/inference/6315770/T6315770.java
/openjdk10/langtools/test/tools/javac/generics/inference/6315770/T6315770.out
/openjdk10/langtools/test/tools/javac/generics/inference/6611449/T6611449.java
/openjdk10/langtools/test/tools/javac/generics/inference/6611449/T6611449.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712a.java
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712a.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712b.java
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712b.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712c.java
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712c.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712d.java
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712d.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712e.java
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712e.out
/openjdk10/langtools/test/tools/javac/generics/inference/6718364/T6718364.java
/openjdk10/langtools/test/tools/javac/generics/inference/6718364/T6718364.out
/openjdk10/langtools/test/tools/javac/generics/rare/6665356/T6665356.java
/openjdk10/langtools/test/tools/javac/generics/rare/6665356/T6665356.out
/openjdk10/langtools/test/tools/javac/generics/typevars/6569404/T6569404b.java
/openjdk10/langtools/test/tools/javac/generics/typevars/6569404/T6569404b.out
/openjdk10/langtools/test/tools/javac/generics/typevars/6680106/T6680106.java
/openjdk10/langtools/test/tools/javac/generics/typevars/6680106/T6680106.out
/openjdk10/langtools/test/tools/javac/generics/typevars/6804733/T6804733.java
/openjdk10/langtools/test/tools/javac/generics/typevars/6804733/T6804733.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/AnnotationVersion.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/AnnotationVersion.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/IncompleteArray.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/IncompleteArray.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/IncompleteVararg.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/IncompleteVararg.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/IndexArray.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/IndexArray.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/LintCast.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/LintCast.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/Scopes.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/Scopes.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/StaticFields.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/StaticFields.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/StaticMethods.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/StaticMethods.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrayclass/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrayclass/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrayclass/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrayclass/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrayclass/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrayclass/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrayclass/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrayclass/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrays/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrays/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrays/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrays/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrays/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrays/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrays/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/arrays/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/innertypeparams/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/innertypeparams/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/innertypeparams/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/innertypeparams/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/innertypeparams/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/innertypeparams/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/innertypeparams/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/innertypeparams/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/newarray/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/newarray/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/newarray/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/newarray/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/newarray/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/newarray/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/newarray/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/newarray/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/parambounds/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/parambounds/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/parambounds/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/parambounds/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/parambounds/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/parambounds/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/parambounds/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/parambounds/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/receiver/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/receiver/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/receiver/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/receiver/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/receiver/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/receiver/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/receiver/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/receiver/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/rest/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/rest/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/rest/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/rest/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/rest/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/rest/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/rest/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/rest/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeArgs/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeArgs/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeArgs/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeArgs/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeArgs/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeArgs/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeArgs/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeArgs/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeparams/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeparams/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeparams/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeparams/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeparams/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeparams/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeparams/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/typeparams/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/wildcards/DuplicateAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/wildcards/DuplicateAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/wildcards/DuplicateTypeAnnotation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/wildcards/DuplicateTypeAnnotation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/wildcards/InvalidLocation.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/wildcards/InvalidLocation.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/wildcards/MissingAnnotationValue.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/common/wildcards/MissingAnnotationValue.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/Constructor.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/Constructor.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/IncompleteArray.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/IncompleteArray.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/NotTypeParameter.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/NotTypeParameter.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/NotTypeUse.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/NotTypeUse.out
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/VoidMethod.java
/openjdk10/langtools/test/tools/javac/typeAnnotations/failures/target/VoidMethod.out
/openjdk10/langtools/test/tools/javac/varargs/6806876/T6806876.java
/openjdk10/langtools/test/tools/javac/varargs/6806876/T6806876.out
/openjdk10/langtools/test/tools/javac/warnings/6747671/T6747671.java
/openjdk10/langtools/test/tools/javac/warnings/6747671/T6747671.out
357:62073a5becc5 10-Aug-2009 mcimadamore

6840059: regression: javac silently crashes when resolving erroneous anonymous inner constructor
Summary: resolved an internal crash with constructor resolution
Reviewed-by: jjg