From b5648f405b746d87ec559132ad1939fb6d402053 Mon Sep 17 00:00:00 2001 From: parrt Date: Thu, 30 Mar 2017 10:44:25 -0700 Subject: [PATCH] tweak documentation about various targets --- LICENSE.txt | 2 +- antlr4-maven-plugin/nb-configuration.xml | 2 +- antlr4-maven-plugin/pom.xml | 2 +- .../m2e/lifecycle-mapping-metadata.xml | 2 +- .../org/antlr/mojo/antlr4/Antlr4ErrorLog.java | 2 +- .../org/antlr/mojo/antlr4/Antlr4Mojo.java | 2 +- .../mojo/antlr4/GrammarDependencies.java | 2 +- .../java/org/antlr/mojo/antlr4/MojoUtils.java | 2 +- antlr4-maven-plugin/src/site/site.xml | 2 +- .../org/antlr/mojo/antlr4/Antlr4MojoTest.java | 2 +- .../test/projects/dependencyRemoved/pom.xml | 2 +- .../src/test/projects/importTokens/pom.xml | 2 +- .../src/test/projects/importsCustom/pom.xml | 2 +- .../src/test/projects/importsStandard/pom.xml | 2 +- pom.xml | 6 +- runtime-testsuite/annotations/pom.xml | 2 +- .../test/runtime/CommentHasStringValue.java | 2 +- runtime-testsuite/pom.xml | 2 +- runtime-testsuite/processors/pom.xml | 2 +- .../javax.annotation.processing.Processor | 6 + .../CommentHasStringValueProcessor.java | 2 +- .../v4/runtime/TestCodePointCharStream.java | 11 +- .../BaseCompositeLexerTestDescriptor.java | 2 +- .../BaseCompositeParserTestDescriptor.java | 2 +- .../BaseDiagnosticParserTestDescriptor.java | 2 +- .../test/runtime/BaseLexerTestDescriptor.java | 2 +- .../runtime/BaseParserTestDescriptor.java | 2 +- .../v4/test/runtime/BaseRuntimeTest.java | 3 +- .../runtime/BaseRuntimeTestDescriptor.java | 2 +- .../org/antlr/v4/test/runtime/ErrorQueue.java | 2 +- .../test/runtime/RuntimeTestDescriptor.java | 2 +- .../v4/test/runtime/RuntimeTestSupport.java | 2 +- .../runtime/SpecialRuntimeTestAssert.java | 2 +- .../antlr/v4/test/runtime/StreamVacuum.java | 3 +- .../v4/test/runtime/TestOutputReading.java | 7 +- .../v4/test/runtime/cpp/BaseCppTest.java | 2 +- .../test/runtime/cpp/TestCompositeLexers.java | 2 +- .../runtime/cpp/TestCompositeParsers.java | 2 +- .../runtime/cpp/TestFullContextParsing.java | 2 +- .../test/runtime/cpp/TestLeftRecursion.java | 2 +- .../v4/test/runtime/cpp/TestLexerErrors.java | 2 +- .../v4/test/runtime/cpp/TestLexerExec.java | 2 +- .../v4/test/runtime/cpp/TestListeners.java | 2 +- .../v4/test/runtime/cpp/TestParseTrees.java | 2 +- .../v4/test/runtime/cpp/TestParserErrors.java | 2 +- .../v4/test/runtime/cpp/TestParserExec.java | 2 +- .../v4/test/runtime/cpp/TestPerformance.java | 2 +- .../runtime/cpp/TestSemPredEvalLexer.java | 2 +- .../runtime/cpp/TestSemPredEvalParser.java | 2 +- .../antlr/v4/test/runtime/cpp/TestSets.java | 2 +- .../test/runtime/csharp/BaseCSharpTest.java | 2 +- .../runtime/csharp/TestCompositeLexers.java | 2 +- .../runtime/csharp/TestCompositeParsers.java | 2 +- .../csharp/TestFullContextParsing.java | 2 +- .../runtime/csharp/TestLeftRecursion.java | 2 +- .../test/runtime/csharp/TestLexerErrors.java | 2 +- .../v4/test/runtime/csharp/TestLexerExec.java | 2 +- .../v4/test/runtime/csharp/TestListeners.java | 2 +- .../test/runtime/csharp/TestParseTrees.java | 2 +- .../test/runtime/csharp/TestParserErrors.java | 2 +- .../test/runtime/csharp/TestParserExec.java | 2 +- .../test/runtime/csharp/TestPerformance.java | 2 +- .../runtime/csharp/TestSemPredEvalLexer.java | 2 +- .../runtime/csharp/TestSemPredEvalParser.java | 2 +- .../v4/test/runtime/csharp/TestSets.java | 2 +- .../CompositeLexersDescriptors.java | 2 +- .../CompositeParsersDescriptors.java | 2 +- .../FullContextParsingDescriptors.java | 2 +- .../descriptors/LeftRecursionDescriptors.java | 2 +- .../descriptors/LexerErrorsDescriptors.java | 2 +- .../descriptors/LexerExecDescriptors.java | 2 +- .../descriptors/ListenersDescriptors.java | 2 +- .../descriptors/ParseTreesDescriptors.java | 2 +- .../descriptors/ParserErrorsDescriptors.java | 2 +- .../descriptors/ParserExecDescriptors.java | 2 +- .../descriptors/PerformanceDescriptors.java | 2 +- .../SemPredEvalLexerDescriptors.java | 2 +- .../SemPredEvalParserDescriptors.java | 2 +- .../runtime/descriptors/SetsDescriptors.java | 2 +- .../antlr/v4/test/runtime/go/BaseGoTest.java | 2 +- .../test/runtime/go/TestCompositeLexers.java | 2 +- .../test/runtime/go/TestCompositeParsers.java | 2 +- .../runtime/go/TestFullContextParsing.java | 2 +- .../v4/test/runtime/go/TestLeftRecursion.java | 2 +- .../v4/test/runtime/go/TestLexerErrors.java | 2 +- .../v4/test/runtime/go/TestLexerExec.java | 2 +- .../v4/test/runtime/go/TestListeners.java | 2 +- .../v4/test/runtime/go/TestParseTrees.java | 2 +- .../v4/test/runtime/go/TestParserErrors.java | 2 +- .../v4/test/runtime/go/TestParserExec.java | 2 +- .../v4/test/runtime/go/TestPerformance.java | 2 +- .../test/runtime/go/TestSemPredEvalLexer.java | 2 +- .../runtime/go/TestSemPredEvalParser.java | 2 +- .../antlr/v4/test/runtime/go/TestSets.java | 2 +- .../v4/test/runtime/java/BaseJavaTest.java | 3 +- .../v4/test/runtime/java/TestCharStreams.java | 22 +- .../runtime/java/TestCompositeLexers.java | 2 +- .../runtime/java/TestCompositeParsers.java | 2 +- .../runtime/java/TestFullContextParsing.java | 2 +- .../v4/test/runtime/java/TestIntegerList.java | 5 +- .../test/runtime/java/TestLeftRecursion.java | 2 +- .../v4/test/runtime/java/TestLexerErrors.java | 2 +- .../v4/test/runtime/java/TestLexerExec.java | 2 +- .../v4/test/runtime/java/TestListeners.java | 2 +- .../v4/test/runtime/java/TestParseTrees.java | 2 +- .../test/runtime/java/TestParserErrors.java | 2 +- .../v4/test/runtime/java/TestParserExec.java | 2 +- .../v4/test/runtime/java/TestPerformance.java | 2 +- .../runtime/java/TestSemPredEvalLexer.java | 2 +- .../runtime/java/TestSemPredEvalParser.java | 2 +- .../antlr/v4/test/runtime/java/TestSets.java | 2 +- .../runtime/java/api/TestExpectedTokens.java | 2 +- .../runtime/java/api/TestTokenStream.java | 2 +- .../java/api/TestTokenStreamRewriter.java | 2 +- .../test/runtime/java/api/TestVisitors.java | 7 +- .../runtime/java/api/perf/Instrumentor.java | 2 +- .../runtime/java/api/perf/TimeLexerSpeed.java | 8 +- .../javascript/browser/BaseBrowserTest.java | 3 +- .../javascript/chrome/BaseChromeTest.java | 2 +- .../javascript/chrome/SharedWebDriver.java | 2 +- .../chrome/TestCompositeLexers.java | 2 +- .../chrome/TestCompositeParsers.java | 2 +- .../chrome/TestFullContextParsing.java | 2 +- .../javascript/chrome/TestLeftRecursion.java | 2 +- .../javascript/chrome/TestLexerErrors.java | 2 +- .../javascript/chrome/TestLexerExec.java | 2 +- .../javascript/chrome/TestListeners.java | 2 +- .../javascript/chrome/TestParseTrees.java | 2 +- .../javascript/chrome/TestParserErrors.java | 2 +- .../javascript/chrome/TestParserExec.java | 2 +- .../javascript/chrome/TestPerformance.java | 2 +- .../chrome/TestSemPredEvalLexer.java | 2 +- .../chrome/TestSemPredEvalParser.java | 2 +- .../runtime/javascript/chrome/TestSets.java | 2 +- .../javascript/explorer/BaseExplorerTest.java | 2 +- .../explorer/TestCompositeLexers.java | 2 +- .../explorer/TestCompositeParsers.java | 2 +- .../explorer/TestFullContextParsing.java | 2 +- .../explorer/TestLeftRecursion.java | 2 +- .../javascript/explorer/TestLexerErrors.java | 2 +- .../javascript/explorer/TestLexerExec.java | 2 +- .../javascript/explorer/TestListeners.java | 2 +- .../javascript/explorer/TestParseTrees.java | 2 +- .../javascript/explorer/TestParserErrors.java | 2 +- .../javascript/explorer/TestParserExec.java | 2 +- .../javascript/explorer/TestPerformance.java | 2 +- .../explorer/TestSemPredEvalLexer.java | 2 +- .../explorer/TestSemPredEvalParser.java | 2 +- .../runtime/javascript/explorer/TestSets.java | 2 +- .../javascript/firefox/BaseFirefoxTest.java | 2 +- .../javascript/firefox/SharedWebDriver.java | 2 +- .../firefox/TestCompositeLexers.java | 2 +- .../firefox/TestCompositeParsers.java | 2 +- .../firefox/TestFullContextParsing.java | 2 +- .../javascript/firefox/TestLeftRecursion.java | 2 +- .../javascript/firefox/TestLexerErrors.java | 2 +- .../javascript/firefox/TestLexerExec.java | 2 +- .../javascript/firefox/TestListeners.java | 2 +- .../javascript/firefox/TestParseTrees.java | 2 +- .../javascript/firefox/TestParserErrors.java | 2 +- .../javascript/firefox/TestParserExec.java | 2 +- .../javascript/firefox/TestPerformance.java | 2 +- .../firefox/TestSemPredEvalLexer.java | 2 +- .../firefox/TestSemPredEvalParser.java | 2 +- .../runtime/javascript/firefox/TestSets.java | 2 +- .../runtime/javascript/node/BaseNodeTest.java | 2 +- .../javascript/node/TestCompositeLexers.java | 2 +- .../javascript/node/TestCompositeParsers.java | 2 +- .../node/TestFullContextParsing.java | 2 +- .../javascript/node/TestLeftRecursion.java | 2 +- .../javascript/node/TestLexerErrors.java | 2 +- .../javascript/node/TestLexerExec.java | 2 +- .../javascript/node/TestListeners.java | 2 +- .../javascript/node/TestParseTrees.java | 2 +- .../javascript/node/TestParserErrors.java | 2 +- .../javascript/node/TestParserExec.java | 2 +- .../javascript/node/TestPerformance.java | 2 +- .../javascript/node/TestSemPredEvalLexer.java | 2 +- .../node/TestSemPredEvalParser.java | 2 +- .../runtime/javascript/node/TestSets.java | 2 +- .../javascript/safari/BaseSafariTest.java | 2 +- .../javascript/safari/SharedWebDriver.java | 2 +- .../safari/TestCompositeLexers.java | 2 +- .../safari/TestCompositeParsers.java | 2 +- .../safari/TestFullContextParsing.java | 2 +- .../javascript/safari/TestLeftRecursion.java | 2 +- .../javascript/safari/TestLexerErrors.java | 2 +- .../javascript/safari/TestLexerExec.java | 2 +- .../javascript/safari/TestListeners.java | 2 +- .../javascript/safari/TestParseTrees.java | 2 +- .../javascript/safari/TestParserErrors.java | 2 +- .../javascript/safari/TestParserExec.java | 2 +- .../javascript/safari/TestPerformance.java | 2 +- .../safari/TestSemPredEvalLexer.java | 2 +- .../safari/TestSemPredEvalParser.java | 2 +- .../runtime/javascript/safari/TestSets.java | 2 +- .../test/runtime/python/BasePythonTest.java | 4 +- .../test/runtime/python2/BasePython2Test.java | 2 +- .../runtime/python2/TestCompositeLexers.java | 2 +- .../runtime/python2/TestCompositeParsers.java | 2 +- .../python2/TestFullContextParsing.java | 2 +- .../runtime/python2/TestLeftRecursion.java | 2 +- .../test/runtime/python2/TestLexerErrors.java | 2 +- .../test/runtime/python2/TestLexerExec.java | 2 +- .../test/runtime/python2/TestListeners.java | 2 +- .../test/runtime/python2/TestParseTrees.java | 2 +- .../runtime/python2/TestParserErrors.java | 2 +- .../test/runtime/python2/TestParserExec.java | 2 +- .../test/runtime/python2/TestPerformance.java | 2 +- .../runtime/python2/TestSemPredEvalLexer.java | 2 +- .../python2/TestSemPredEvalParser.java | 2 +- .../v4/test/runtime/python2/TestSets.java | 2 +- .../test/runtime/python3/BasePython3Test.java | 2 +- .../runtime/python3/TestCompositeLexers.java | 2 +- .../runtime/python3/TestCompositeParsers.java | 2 +- .../python3/TestFullContextParsing.java | 2 +- .../runtime/python3/TestLeftRecursion.java | 2 +- .../test/runtime/python3/TestLexerErrors.java | 2 +- .../test/runtime/python3/TestLexerExec.java | 2 +- .../test/runtime/python3/TestListeners.java | 2 +- .../test/runtime/python3/TestParseTrees.java | 2 +- .../runtime/python3/TestParserErrors.java | 2 +- .../test/runtime/python3/TestParserExec.java | 2 +- .../test/runtime/python3/TestPerformance.java | 2 +- .../runtime/python3/TestSemPredEvalLexer.java | 2 +- .../python3/TestSemPredEvalParser.java | 2 +- .../v4/test/runtime/python3/TestSets.java | 2 +- .../v4/test/runtime/swift/BaseSwiftTest.java | 2 +- .../runtime/swift/TestCompositeLexers.java | 2 +- .../runtime/swift/TestCompositeParsers.java | 2 +- .../runtime/swift/TestFullContextParsing.java | 2 +- .../test/runtime/swift/TestLeftRecursion.java | 2 +- .../test/runtime/swift/TestLexerErrors.java | 2 +- .../v4/test/runtime/swift/TestLexerExec.java | 2 +- .../v4/test/runtime/swift/TestListeners.java | 2 +- .../v4/test/runtime/swift/TestParseTrees.java | 2 +- .../test/runtime/swift/TestParserErrors.java | 2 +- .../v4/test/runtime/swift/TestParserExec.java | 2 +- .../test/runtime/swift/TestPerformance.java | 2 +- .../runtime/swift/TestSemPredEvalLexer.java | 2 +- .../runtime/swift/TestSemPredEvalParser.java | 2 +- .../antlr/v4/test/runtime/swift/TestSets.java | 2 +- .../CSharp/Antlr4.Runtime/AntlrFileStream.cs | 2 +- .../CSharp/Antlr4.Runtime/AntlrInputStream.cs | 2 +- .../runtime/CSharp/Antlr4.Runtime/Atn/ATN.cs | 4 +- .../CSharp/Antlr4.Runtime/Atn/ATNConfig.cs | 4 +- .../CSharp/Antlr4.Runtime/Atn/ATNConfigSet.cs | 4 +- .../Atn/ATNDeserializationOptions.cs | 2 +- .../Antlr4.Runtime/Atn/ATNDeserializer.cs | 2 +- .../CSharp/Antlr4.Runtime/Atn/ATNSimulator.cs | 2 +- .../CSharp/Antlr4.Runtime/Atn/ATNState.cs | 2 +- .../CSharp/Antlr4.Runtime/Atn/ATNType.cs | 2 +- .../Atn/AbstractPredicateTransition.cs | 2 +- .../Antlr4.Runtime/Atn/ActionTransition.cs | 2 +- .../Antlr4.Runtime/Atn/AmbiguityInfo.cs | 2 +- .../Atn/ArrayPredictionContext.cs | 2 +- .../Antlr4.Runtime/Atn/AtomTransition.cs | 2 +- .../Atn/BasicBlockStartState.cs | 2 +- .../CSharp/Antlr4.Runtime/Atn/BasicState.cs | 2 +- .../Antlr4.Runtime/Atn/BlockEndState.cs | 2 +- .../Antlr4.Runtime/Atn/BlockStartState.cs | 2 +- .../CSharp/Antlr4.Runtime/Atn/ConflictInfo.cs | 2 +- .../Atn/ContextSensitivityInfo.cs | 2 +- .../Antlr4.Runtime/Atn/DecisionEventInfo.cs | 2 +- .../CSharp/Antlr4.Runtime/Atn/DecisionInfo.cs | 2 +- .../Antlr4.Runtime/Atn/DecisionState.cs | 2 +- .../Atn/EmptyPredictionContext.cs | 12 +- .../Antlr4.Runtime/Atn/EpsilonTransition.cs | 2 +- .../CSharp/Antlr4.Runtime/Atn/ErrorInfo.cs | 2 +- .../CSharp/Antlr4.Runtime/Atn/ILexerAction.cs | 2 +- .../CSharp/Antlr4.Runtime/Atn/LL1Analyzer.cs | 2 +- .../Antlr4.Runtime/Atn/LexerATNConfig.cs | 8 +- .../Antlr4.Runtime/Atn/LexerATNSimulator.cs | 4 +- .../Antlr4.Runtime/Atn/LexerActionExecutor.cs | 2 +- .../Antlr4.Runtime/Atn/LexerActionType.cs | 2 +- .../Antlr4.Runtime/Atn/LexerChannelAction.cs | 2 +- .../Antlr4.Runtime/Atn/LexerCustomAction.cs | 2 +- .../Atn/LexerIndexedCustomAction.cs | 2 +- .../Antlr4.Runtime/Atn/LexerModeAction.cs | 2 +- .../Antlr4.Runtime/Atn/LexerMoreAction.cs | 2 +- .../Antlr4.Runtime/Atn/LexerPopModeAction.cs | 2 +- .../Antlr4.Runtime/Atn/LexerPushModeAction.cs | 2 +- .../Antlr4.Runtime/Atn/LexerSkipAction.cs | 2 +- .../Antlr4.Runtime/Atn/LexerTypeAction.cs | 2 +- .../Antlr4.Runtime/Atn/LookaheadEventInfo.cs | 2 +- .../CSharp/Antlr4.Runtime/Atn/LoopEndState.cs | 2 +- .../CSharp/Antlr4.Runtime/Atn/MergeCache.cs | 2 +- .../Antlr4.Runtime/Atn/NotSetTransition.cs | 2 +- .../CSharp/Antlr4.Runtime/Atn/ParseInfo.cs | 4 +- .../Antlr4.Runtime/Atn/ParserATNSimulator.cs | 6 +- .../Antlr4.Runtime/Atn/PlusBlockStartState.cs | 2 +- .../Antlr4.Runtime/Atn/PlusLoopbackState.cs | 2 +- .../Atn/PrecedencePredicateTransition.cs | 2 +- .../Antlr4.Runtime/Atn/PredicateEvalInfo.cs | 2 +- .../Antlr4.Runtime/Atn/PredicateTransition.cs | 2 +- .../Antlr4.Runtime/Atn/PredictionContext.cs | 18 +- .../Atn/PredictionContextCache.cs | 2 +- .../Antlr4.Runtime/Atn/PredictionMode.cs | 2 +- .../Atn/ProfilingATNSimulator.cs | 6 +- .../Antlr4.Runtime/Atn/RangeTransition.cs | 2 +- .../Antlr4.Runtime/Atn/RuleStartState.cs | 2 +- .../Antlr4.Runtime/Atn/RuleStopState.cs | 2 +- .../Antlr4.Runtime/Atn/RuleTransition.cs | 2 +- .../Antlr4.Runtime/Atn/SemanticContext.cs | 4 +- .../Antlr4.Runtime/Atn/SetTransition.cs | 2 +- .../Antlr4.Runtime/Atn/SimulatorState.cs | 2 +- .../Atn/SingletonPredictionContext.cs | 6 +- .../Antlr4.Runtime/Atn/StarBlockStartState.cs | 2 +- .../Antlr4.Runtime/Atn/StarLoopEntryState.cs | 2 +- .../Antlr4.Runtime/Atn/StarLoopbackState.cs | 2 +- .../CSharp/Antlr4.Runtime/Atn/StateType.cs | 2 +- .../Antlr4.Runtime/Atn/TokensStartState.cs | 2 +- .../CSharp/Antlr4.Runtime/Atn/Transition.cs | 2 +- .../Antlr4.Runtime/Atn/TransitionType.cs | 2 +- .../Antlr4.Runtime/Atn/WildcardTransition.cs | 2 +- .../Antlr4.Runtime/BailErrorStrategy.cs | 2 +- .../Antlr4.Runtime/BaseErrorListener.cs | 2 +- .../Antlr4.Runtime/BufferedTokenStream.cs | 2 +- .../CSharp/Antlr4.Runtime/CharStreams.cs | 2 +- .../CSharp/Antlr4.Runtime/CommonToken.cs | 2 +- .../Antlr4.Runtime/CommonTokenFactory.cs | 2 +- .../Antlr4.Runtime/CommonTokenStream.cs | 2 +- .../Antlr4.Runtime/ConsoleErrorListener.cs | 2 +- .../Antlr4.Runtime/DefaultErrorStrategy.cs | 2 +- .../CSharp/Antlr4.Runtime/Dependents.cs | 2 +- .../Antlr4.Runtime/Dfa/AbstractEdgeMap.cs | 2 +- .../Antlr4.Runtime/Dfa/AcceptStateInfo.cs | 2 +- .../CSharp/Antlr4.Runtime/Dfa/ArrayEdgeMap.cs | 2 +- .../runtime/CSharp/Antlr4.Runtime/Dfa/DFA.cs | 4 +- .../Antlr4.Runtime/Dfa/DFASerializer.cs | 2 +- .../CSharp/Antlr4.Runtime/Dfa/DFAState.cs | 4 +- .../CSharp/Antlr4.Runtime/Dfa/EmptyEdgeMap.cs | 2 +- .../CSharp/Antlr4.Runtime/Dfa/IEdgeMap.cs | 2 +- .../Antlr4.Runtime/Dfa/LexerDFASerializer.cs | 2 +- .../Antlr4.Runtime/Dfa/SingletonEdgeMap.cs | 2 +- .../Antlr4.Runtime/Dfa/SparseEdgeMap.cs | 2 +- .../Antlr4.Runtime/DiagnosticErrorListener.cs | 2 +- .../FailedPredicateException.cs | 2 +- .../Antlr4.Runtime/IAntlrErrorListener.cs | 2 +- .../Antlr4.Runtime/IAntlrErrorStrategy.cs | 2 +- .../CSharp/Antlr4.Runtime/ICharStream.cs | 2 +- .../CSharp/Antlr4.Runtime/IIntStream.cs | 2 +- .../Antlr4.Runtime/IParserErrorListener.cs | 2 +- .../CSharp/Antlr4.Runtime/IRecognizer.cs | 2 +- .../runtime/CSharp/Antlr4.Runtime/IToken.cs | 2 +- .../CSharp/Antlr4.Runtime/ITokenFactory.cs | 2 +- .../CSharp/Antlr4.Runtime/ITokenSource.cs | 2 +- .../CSharp/Antlr4.Runtime/ITokenStream.cs | 2 +- .../CSharp/Antlr4.Runtime/IVocabulary.cs | 2 +- .../CSharp/Antlr4.Runtime/IWritableToken.cs | 2 +- .../Antlr4.Runtime/InputMismatchException.cs | 2 +- .../Antlr4.Runtime/InterpreterRuleContext.cs | 2 +- .../runtime/CSharp/Antlr4.Runtime/Lexer.cs | 2 +- .../CSharp/Antlr4.Runtime/LexerInterpreter.cs | 2 +- .../LexerNoViableAltException.cs | 2 +- .../CSharp/Antlr4.Runtime/ListTokenSource.cs | 2 +- .../CSharp/Antlr4.Runtime/Misc/Args.cs | 2 +- .../CSharp/Antlr4.Runtime/Misc/ArrayList.cs | 2 +- .../CSharp/Antlr4.Runtime/Misc/IIntSet.cs | 2 +- .../CSharp/Antlr4.Runtime/Misc/Interval.cs | 2 +- .../CSharp/Antlr4.Runtime/Misc/IntervalSet.cs | 2 +- .../CSharp/Antlr4.Runtime/Misc/MultiMap.cs | 2 +- .../CSharp/Antlr4.Runtime/Misc/MurmurHash.cs | 2 +- .../Antlr4.Runtime/Misc/NotNullAttribute.cs | 2 +- .../Antlr4.Runtime/Misc/NullableAttribute.cs | 2 +- .../CSharp/Antlr4.Runtime/Misc/Pair.cs | 2 +- .../Misc/ParseCanceledException.cs | 2 +- .../Misc/RuleDependencyChecker.cs | 2 +- .../CSharp/Antlr4.Runtime/Misc/Utils.cs | 2 +- .../Antlr4.Runtime/NoViableAltException.cs | 2 +- .../runtime/CSharp/Antlr4.Runtime/Parser.cs | 2 +- .../Antlr4.Runtime/ParserInterpreter.cs | 2 +- .../Antlr4.Runtime/ParserRuleContext.cs | 6 +- .../Antlr4.Runtime/Properties/AssemblyInfo.cs | 2 +- .../Antlr4.Runtime/ProxyErrorListener.cs | 2 +- .../ProxyParserErrorListener.cs | 2 +- .../Antlr4.Runtime/RecognitionException.cs | 2 +- .../CSharp/Antlr4.Runtime/Recognizer.cs | 2 +- .../CSharp/Antlr4.Runtime/RuleContext.cs | 2 +- .../Antlr4.Runtime/RuleDependencyAttribute.cs | 2 +- .../Antlr4.Runtime/RuleVersionAttribute.cs | 2 +- .../CSharp/Antlr4.Runtime/Sharpen/Arrays.cs | 2 +- .../Antlr4.Runtime/Sharpen/AtomicReference.cs | 2 +- .../CSharp/Antlr4.Runtime/Sharpen/BitSet.cs | 2 +- .../Antlr4.Runtime/Sharpen/Collections.cs | 2 +- .../Sharpen/Compat/SerializableAttribute.cs | 2 +- .../Sharpen/DictionaryExtensions.cs | 2 +- .../Antlr4.Runtime/Sharpen/ListExtensions.cs | 2 +- .../CSharp/Antlr4.Runtime/Sharpen/Runtime.cs | 2 +- .../Sharpen/SequenceEqualityComparer.cs | 2 +- .../Antlr4.Runtime/TokenStreamRewriter.cs | 2 +- .../CSharp/Antlr4.Runtime/TokenTypes.cs | 2 +- .../Tree/AbstractParseTreeVisitor.cs | 2 +- .../Antlr4.Runtime/Tree/ErrorNodeImpl.cs | 2 +- .../CSharp/Antlr4.Runtime/Tree/IErrorNode.cs | 2 +- .../CSharp/Antlr4.Runtime/Tree/IParseTree.cs | 2 +- .../Antlr4.Runtime/Tree/IParseTreeListener.cs | 2 +- .../Antlr4.Runtime/Tree/IParseTreeVisitor.cs | 2 +- .../CSharp/Antlr4.Runtime/Tree/IRuleNode.cs | 2 +- .../CSharp/Antlr4.Runtime/Tree/ISyntaxTree.cs | 2 +- .../Antlr4.Runtime/Tree/ITerminalNode.cs | 2 +- .../CSharp/Antlr4.Runtime/Tree/ITree.cs | 2 +- .../Antlr4.Runtime/Tree/ParseTreeProperty.cs | 2 +- .../Antlr4.Runtime/Tree/ParseTreeWalker.cs | 2 +- .../Antlr4.Runtime/Tree/Pattern/Chunk.cs | 2 +- .../Tree/Pattern/ParseTreeMatch.cs | 2 +- .../Tree/Pattern/ParseTreePattern.cs | 2 +- .../Tree/Pattern/ParseTreePatternMatcher.cs | 4 +- .../Tree/Pattern/RuleTagToken.cs | 2 +- .../Antlr4.Runtime/Tree/Pattern/TagChunk.cs | 2 +- .../Antlr4.Runtime/Tree/Pattern/TextChunk.cs | 2 +- .../Tree/Pattern/TokenTagToken.cs | 2 +- .../Antlr4.Runtime/Tree/TerminalNodeImpl.cs | 2 +- .../CSharp/Antlr4.Runtime/Tree/Trees.cs | 2 +- .../CSharp/Antlr4.Runtime/Tree/Xpath/XPath.cs | 2 +- .../Antlr4.Runtime/Tree/Xpath/XPathElement.cs | 2 +- .../Tree/Xpath/XPathLexerErrorListener.cs | 2 +- .../Tree/Xpath/XPathRuleAnywhereElement.cs | 2 +- .../Tree/Xpath/XPathRuleElement.cs | 2 +- .../Tree/Xpath/XPathTokenAnywhereElement.cs | 2 +- .../Tree/Xpath/XPathTokenElement.cs | 2 +- .../Xpath/XPathWildcardAnywhereElement.cs | 2 +- .../Tree/Xpath/XPathWildcardElement.cs | 2 +- .../Antlr4.Runtime/UnbufferedCharStream.cs | 2 +- .../Antlr4.Runtime/UnbufferedTokenStream.cs | 2 +- .../CSharp/Antlr4.Runtime/Vocabulary.cs | 2 +- runtime/CSharp/runtime/CSharp/Package.nuspec | 2 +- runtime/Cpp/demo/Linux/main.cpp | 2 +- runtime/Cpp/demo/Mac/antlr4-cpp-demo/main.cpp | 2 +- .../Cpp/demo/Windows/antlr4-cpp-demo/main.cpp | 2 +- runtime/Cpp/runtime/src/ANTLRErrorListener.h | 2 +- runtime/Cpp/runtime/src/ANTLRErrorStrategy.h | 2 +- runtime/Cpp/runtime/src/ANTLRFileStream.cpp | 2 +- runtime/Cpp/runtime/src/ANTLRFileStream.h | 2 +- runtime/Cpp/runtime/src/ANTLRInputStream.cpp | 2 +- runtime/Cpp/runtime/src/ANTLRInputStream.h | 2 +- runtime/Cpp/runtime/src/BailErrorStrategy.cpp | 2 +- runtime/Cpp/runtime/src/BailErrorStrategy.h | 2 +- runtime/Cpp/runtime/src/BaseErrorListener.cpp | 2 +- runtime/Cpp/runtime/src/BaseErrorListener.h | 2 +- .../Cpp/runtime/src/BufferedTokenStream.cpp | 2 +- runtime/Cpp/runtime/src/BufferedTokenStream.h | 2 +- runtime/Cpp/runtime/src/CharStream.cpp | 2 +- runtime/Cpp/runtime/src/CharStream.h | 2 +- runtime/Cpp/runtime/src/CommonToken.cpp | 4 +- runtime/Cpp/runtime/src/CommonToken.h | 2 +- .../Cpp/runtime/src/CommonTokenFactory.cpp | 2 +- runtime/Cpp/runtime/src/CommonTokenFactory.h | 2 +- runtime/Cpp/runtime/src/CommonTokenStream.cpp | 2 +- runtime/Cpp/runtime/src/CommonTokenStream.h | 2 +- .../Cpp/runtime/src/ConsoleErrorListener.cpp | 2 +- .../Cpp/runtime/src/ConsoleErrorListener.h | 2 +- .../Cpp/runtime/src/DefaultErrorStrategy.cpp | 2 +- .../Cpp/runtime/src/DefaultErrorStrategy.h | 2 +- .../runtime/src/DiagnosticErrorListener.cpp | 2 +- .../Cpp/runtime/src/DiagnosticErrorListener.h | 2 +- runtime/Cpp/runtime/src/Exceptions.cpp | 2 +- runtime/Cpp/runtime/src/Exceptions.h | 2 +- .../runtime/src/FailedPredicateException.cpp | 2 +- .../runtime/src/FailedPredicateException.h | 2 +- .../runtime/src/InputMismatchException.cpp | 2 +- .../Cpp/runtime/src/InputMismatchException.h | 2 +- runtime/Cpp/runtime/src/IntStream.cpp | 2 +- runtime/Cpp/runtime/src/IntStream.h | 2 +- .../runtime/src/InterpreterRuleContext.cpp | 2 +- .../Cpp/runtime/src/InterpreterRuleContext.h | 2 +- runtime/Cpp/runtime/src/Lexer.cpp | 2 +- runtime/Cpp/runtime/src/Lexer.h | 2 +- runtime/Cpp/runtime/src/LexerInterpreter.cpp | 2 +- runtime/Cpp/runtime/src/LexerInterpreter.h | 4 +- .../runtime/src/LexerNoViableAltException.cpp | 2 +- .../runtime/src/LexerNoViableAltException.h | 2 +- runtime/Cpp/runtime/src/ListTokenSource.cpp | 2 +- runtime/Cpp/runtime/src/ListTokenSource.h | 2 +- .../Cpp/runtime/src/NoViableAltException.cpp | 2 +- .../Cpp/runtime/src/NoViableAltException.h | 2 +- runtime/Cpp/runtime/src/Parser.cpp | 4 +- runtime/Cpp/runtime/src/Parser.h | 2 +- runtime/Cpp/runtime/src/ParserInterpreter.cpp | 2 +- runtime/Cpp/runtime/src/ParserInterpreter.h | 2 +- runtime/Cpp/runtime/src/ParserRuleContext.cpp | 4 +- runtime/Cpp/runtime/src/ParserRuleContext.h | 2 +- .../Cpp/runtime/src/ProxyErrorListener.cpp | 2 +- runtime/Cpp/runtime/src/ProxyErrorListener.h | 2 +- .../Cpp/runtime/src/RecognitionException.cpp | 2 +- .../Cpp/runtime/src/RecognitionException.h | 2 +- runtime/Cpp/runtime/src/Recognizer.cpp | 2 +- runtime/Cpp/runtime/src/Recognizer.h | 2 +- runtime/Cpp/runtime/src/RuleContext.cpp | 2 +- runtime/Cpp/runtime/src/RuleContext.h | 2 +- .../Cpp/runtime/src/RuleContextWithAltNum.cpp | 2 +- .../Cpp/runtime/src/RuleContextWithAltNum.h | 2 +- runtime/Cpp/runtime/src/RuntimeMetaData.cpp | 2 +- runtime/Cpp/runtime/src/RuntimeMetaData.h | 2 +- runtime/Cpp/runtime/src/Token.h | 2 +- runtime/Cpp/runtime/src/TokenFactory.h | 2 +- runtime/Cpp/runtime/src/TokenSource.h | 2 +- runtime/Cpp/runtime/src/TokenStream.cpp | 2 +- runtime/Cpp/runtime/src/TokenStream.h | 2 +- .../Cpp/runtime/src/TokenStreamRewriter.cpp | 4 +- runtime/Cpp/runtime/src/TokenStreamRewriter.h | 2 +- .../Cpp/runtime/src/UnbufferedCharStream.cpp | 2 +- .../Cpp/runtime/src/UnbufferedCharStream.h | 2 +- .../Cpp/runtime/src/UnbufferedTokenStream.cpp | 2 +- .../Cpp/runtime/src/UnbufferedTokenStream.h | 2 +- runtime/Cpp/runtime/src/Vocabulary.cpp | 2 +- runtime/Cpp/runtime/src/Vocabulary.h | 2 +- runtime/Cpp/runtime/src/WritableToken.h | 2 +- runtime/Cpp/runtime/src/antlr4-common.h | 2 +- runtime/Cpp/runtime/src/antlr4-runtime.h | 2 +- runtime/Cpp/runtime/src/atn/ATN.cpp | 2 +- runtime/Cpp/runtime/src/atn/ATN.h | 2 +- runtime/Cpp/runtime/src/atn/ATNConfig.cpp | 2 +- runtime/Cpp/runtime/src/atn/ATNConfig.h | 2 +- runtime/Cpp/runtime/src/atn/ATNConfigSet.cpp | 2 +- runtime/Cpp/runtime/src/atn/ATNConfigSet.h | 2 +- .../src/atn/ATNDeserializationOptions.cpp | 2 +- .../src/atn/ATNDeserializationOptions.h | 2 +- .../Cpp/runtime/src/atn/ATNDeserializer.cpp | 2 +- runtime/Cpp/runtime/src/atn/ATNDeserializer.h | 2 +- runtime/Cpp/runtime/src/atn/ATNSerializer.cpp | 2 +- runtime/Cpp/runtime/src/atn/ATNSerializer.h | 2 +- runtime/Cpp/runtime/src/atn/ATNSimulator.cpp | 2 +- runtime/Cpp/runtime/src/atn/ATNSimulator.h | 2 +- runtime/Cpp/runtime/src/atn/ATNState.cpp | 2 +- runtime/Cpp/runtime/src/atn/ATNState.h | 2 +- runtime/Cpp/runtime/src/atn/ATNType.h | 2 +- .../src/atn/AbstractPredicateTransition.cpp | 2 +- .../src/atn/AbstractPredicateTransition.h | 2 +- .../Cpp/runtime/src/atn/ActionTransition.cpp | 2 +- .../Cpp/runtime/src/atn/ActionTransition.h | 2 +- runtime/Cpp/runtime/src/atn/AmbiguityInfo.cpp | 2 +- runtime/Cpp/runtime/src/atn/AmbiguityInfo.h | 2 +- .../src/atn/ArrayPredictionContext.cpp | 2 +- .../runtime/src/atn/ArrayPredictionContext.h | 2 +- .../Cpp/runtime/src/atn/AtomTransition.cpp | 2 +- runtime/Cpp/runtime/src/atn/AtomTransition.h | 2 +- .../runtime/src/atn/BasicBlockStartState.cpp | 2 +- .../runtime/src/atn/BasicBlockStartState.h | 2 +- runtime/Cpp/runtime/src/atn/BasicState.cpp | 2 +- runtime/Cpp/runtime/src/atn/BasicState.h | 2 +- runtime/Cpp/runtime/src/atn/BlockEndState.cpp | 2 +- runtime/Cpp/runtime/src/atn/BlockEndState.h | 2 +- runtime/Cpp/runtime/src/atn/BlockStartState.h | 2 +- .../src/atn/ContextSensitivityInfo.cpp | 2 +- .../runtime/src/atn/ContextSensitivityInfo.h | 2 +- .../Cpp/runtime/src/atn/DecisionEventInfo.cpp | 2 +- .../Cpp/runtime/src/atn/DecisionEventInfo.h | 2 +- runtime/Cpp/runtime/src/atn/DecisionInfo.cpp | 2 +- runtime/Cpp/runtime/src/atn/DecisionInfo.h | 2 +- runtime/Cpp/runtime/src/atn/DecisionState.cpp | 2 +- runtime/Cpp/runtime/src/atn/DecisionState.h | 2 +- .../src/atn/EmptyPredictionContext.cpp | 2 +- .../runtime/src/atn/EmptyPredictionContext.h | 2 +- .../Cpp/runtime/src/atn/EpsilonTransition.cpp | 2 +- .../Cpp/runtime/src/atn/EpsilonTransition.h | 2 +- runtime/Cpp/runtime/src/atn/ErrorInfo.cpp | 2 +- runtime/Cpp/runtime/src/atn/ErrorInfo.h | 2 +- runtime/Cpp/runtime/src/atn/LL1Analyzer.cpp | 2 +- runtime/Cpp/runtime/src/atn/LL1Analyzer.h | 2 +- .../Cpp/runtime/src/atn/LexerATNConfig.cpp | 2 +- runtime/Cpp/runtime/src/atn/LexerATNConfig.h | 2 +- .../Cpp/runtime/src/atn/LexerATNSimulator.cpp | 2 +- .../Cpp/runtime/src/atn/LexerATNSimulator.h | 2 +- runtime/Cpp/runtime/src/atn/LexerAction.h | 2 +- .../runtime/src/atn/LexerActionExecutor.cpp | 2 +- .../Cpp/runtime/src/atn/LexerActionExecutor.h | 2 +- runtime/Cpp/runtime/src/atn/LexerActionType.h | 2 +- .../runtime/src/atn/LexerChannelAction.cpp | 2 +- .../Cpp/runtime/src/atn/LexerChannelAction.h | 2 +- .../Cpp/runtime/src/atn/LexerCustomAction.cpp | 2 +- .../Cpp/runtime/src/atn/LexerCustomAction.h | 2 +- .../src/atn/LexerIndexedCustomAction.cpp | 2 +- .../src/atn/LexerIndexedCustomAction.h | 2 +- .../Cpp/runtime/src/atn/LexerModeAction.cpp | 2 +- runtime/Cpp/runtime/src/atn/LexerModeAction.h | 2 +- .../Cpp/runtime/src/atn/LexerMoreAction.cpp | 2 +- runtime/Cpp/runtime/src/atn/LexerMoreAction.h | 2 +- .../runtime/src/atn/LexerPopModeAction.cpp | 2 +- .../Cpp/runtime/src/atn/LexerPopModeAction.h | 2 +- .../runtime/src/atn/LexerPushModeAction.cpp | 2 +- .../Cpp/runtime/src/atn/LexerPushModeAction.h | 2 +- .../Cpp/runtime/src/atn/LexerSkipAction.cpp | 2 +- runtime/Cpp/runtime/src/atn/LexerSkipAction.h | 2 +- .../Cpp/runtime/src/atn/LexerTypeAction.cpp | 2 +- runtime/Cpp/runtime/src/atn/LexerTypeAction.h | 2 +- .../runtime/src/atn/LookaheadEventInfo.cpp | 2 +- .../Cpp/runtime/src/atn/LookaheadEventInfo.h | 2 +- runtime/Cpp/runtime/src/atn/LoopEndState.cpp | 2 +- runtime/Cpp/runtime/src/atn/LoopEndState.h | 2 +- .../Cpp/runtime/src/atn/NotSetTransition.cpp | 2 +- .../Cpp/runtime/src/atn/NotSetTransition.h | 2 +- .../runtime/src/atn/OrderedATNConfigSet.cpp | 2 +- .../Cpp/runtime/src/atn/OrderedATNConfigSet.h | 2 +- runtime/Cpp/runtime/src/atn/ParseInfo.cpp | 2 +- runtime/Cpp/runtime/src/atn/ParseInfo.h | 2 +- .../runtime/src/atn/ParserATNSimulator.cpp | 4 +- .../Cpp/runtime/src/atn/ParserATNSimulator.h | 2 +- .../runtime/src/atn/PlusBlockStartState.cpp | 2 +- .../Cpp/runtime/src/atn/PlusBlockStartState.h | 2 +- .../Cpp/runtime/src/atn/PlusLoopbackState.cpp | 2 +- .../Cpp/runtime/src/atn/PlusLoopbackState.h | 2 +- .../src/atn/PrecedencePredicateTransition.cpp | 2 +- .../src/atn/PrecedencePredicateTransition.h | 2 +- .../Cpp/runtime/src/atn/PredicateEvalInfo.cpp | 2 +- .../Cpp/runtime/src/atn/PredicateEvalInfo.h | 2 +- .../runtime/src/atn/PredicateTransition.cpp | 2 +- .../Cpp/runtime/src/atn/PredicateTransition.h | 2 +- .../Cpp/runtime/src/atn/PredictionContext.cpp | 2 +- .../Cpp/runtime/src/atn/PredictionContext.h | 4 +- .../Cpp/runtime/src/atn/PredictionMode.cpp | 2 +- runtime/Cpp/runtime/src/atn/PredictionMode.h | 2 +- .../runtime/src/atn/ProfilingATNSimulator.cpp | 2 +- .../runtime/src/atn/ProfilingATNSimulator.h | 2 +- .../Cpp/runtime/src/atn/RangeTransition.cpp | 2 +- runtime/Cpp/runtime/src/atn/RangeTransition.h | 2 +- .../Cpp/runtime/src/atn/RuleStartState.cpp | 2 +- runtime/Cpp/runtime/src/atn/RuleStartState.h | 2 +- runtime/Cpp/runtime/src/atn/RuleStopState.cpp | 2 +- runtime/Cpp/runtime/src/atn/RuleStopState.h | 2 +- .../Cpp/runtime/src/atn/RuleTransition.cpp | 2 +- runtime/Cpp/runtime/src/atn/RuleTransition.h | 2 +- .../Cpp/runtime/src/atn/SemanticContext.cpp | 2 +- runtime/Cpp/runtime/src/atn/SemanticContext.h | 2 +- runtime/Cpp/runtime/src/atn/SetTransition.cpp | 2 +- runtime/Cpp/runtime/src/atn/SetTransition.h | 2 +- .../src/atn/SingletonPredictionContext.cpp | 2 +- .../src/atn/SingletonPredictionContext.h | 2 +- .../runtime/src/atn/StarBlockStartState.cpp | 2 +- .../Cpp/runtime/src/atn/StarBlockStartState.h | 2 +- .../runtime/src/atn/StarLoopEntryState.cpp | 2 +- .../Cpp/runtime/src/atn/StarLoopEntryState.h | 2 +- .../Cpp/runtime/src/atn/StarLoopbackState.cpp | 2 +- .../Cpp/runtime/src/atn/StarLoopbackState.h | 2 +- .../Cpp/runtime/src/atn/TokensStartState.cpp | 2 +- .../Cpp/runtime/src/atn/TokensStartState.h | 2 +- runtime/Cpp/runtime/src/atn/Transition.cpp | 2 +- runtime/Cpp/runtime/src/atn/Transition.h | 2 +- .../runtime/src/atn/WildcardTransition.cpp | 2 +- .../Cpp/runtime/src/atn/WildcardTransition.h | 2 +- runtime/Cpp/runtime/src/dfa/DFA.cpp | 2 +- runtime/Cpp/runtime/src/dfa/DFA.h | 2 +- runtime/Cpp/runtime/src/dfa/DFASerializer.cpp | 2 +- runtime/Cpp/runtime/src/dfa/DFASerializer.h | 2 +- runtime/Cpp/runtime/src/dfa/DFAState.cpp | 2 +- runtime/Cpp/runtime/src/dfa/DFAState.h | 2 +- .../runtime/src/dfa/LexerDFASerializer.cpp | 2 +- .../Cpp/runtime/src/dfa/LexerDFASerializer.h | 2 +- runtime/Cpp/runtime/src/misc/Interval.cpp | 2 +- runtime/Cpp/runtime/src/misc/Interval.h | 2 +- runtime/Cpp/runtime/src/misc/IntervalSet.cpp | 2 +- runtime/Cpp/runtime/src/misc/IntervalSet.h | 2 +- runtime/Cpp/runtime/src/misc/MurmurHash.cpp | 2 +- runtime/Cpp/runtime/src/misc/MurmurHash.h | 2 +- runtime/Cpp/runtime/src/misc/Predicate.h | 2 +- runtime/Cpp/runtime/src/support/Any.h | 2 +- runtime/Cpp/runtime/src/support/Arrays.cpp | 2 +- runtime/Cpp/runtime/src/support/Arrays.h | 2 +- runtime/Cpp/runtime/src/support/BitSet.h | 2 +- runtime/Cpp/runtime/src/support/CPPUtils.cpp | 2 +- runtime/Cpp/runtime/src/support/CPPUtils.h | 2 +- .../Cpp/runtime/src/support/Declarations.h | 2 +- .../Cpp/runtime/src/support/StringUtils.cpp | 6 +- runtime/Cpp/runtime/src/support/StringUtils.h | 2 +- .../src/tree/AbstractParseTreeVisitor.h | 2 +- runtime/Cpp/runtime/src/tree/ErrorNode.h | 2 +- .../Cpp/runtime/src/tree/ErrorNodeImpl.cpp | 2 +- runtime/Cpp/runtime/src/tree/ErrorNodeImpl.h | 2 +- runtime/Cpp/runtime/src/tree/ParseTree.cpp | 2 +- runtime/Cpp/runtime/src/tree/ParseTree.h | 2 +- .../Cpp/runtime/src/tree/ParseTreeListener.h | 2 +- .../Cpp/runtime/src/tree/ParseTreeProperty.h | 2 +- .../Cpp/runtime/src/tree/ParseTreeVisitor.h | 2 +- .../Cpp/runtime/src/tree/ParseTreeWalker.cpp | 2 +- .../Cpp/runtime/src/tree/ParseTreeWalker.h | 2 +- runtime/Cpp/runtime/src/tree/TerminalNode.h | 2 +- .../Cpp/runtime/src/tree/TerminalNodeImpl.cpp | 2 +- .../Cpp/runtime/src/tree/TerminalNodeImpl.h | 2 +- runtime/Cpp/runtime/src/tree/Trees.cpp | 2 +- runtime/Cpp/runtime/src/tree/Trees.h | 2 +- runtime/Cpp/runtime/src/tree/pattern/Chunk.h | 2 +- .../src/tree/pattern/ParseTreeMatch.cpp | 2 +- .../runtime/src/tree/pattern/ParseTreeMatch.h | 2 +- .../src/tree/pattern/ParseTreePattern.cpp | 2 +- .../src/tree/pattern/ParseTreePattern.h | 2 +- .../tree/pattern/ParseTreePatternMatcher.cpp | 2 +- .../tree/pattern/ParseTreePatternMatcher.h | 2 +- .../runtime/src/tree/pattern/RuleTagToken.cpp | 2 +- .../runtime/src/tree/pattern/RuleTagToken.h | 2 +- .../Cpp/runtime/src/tree/pattern/TagChunk.cpp | 2 +- .../Cpp/runtime/src/tree/pattern/TagChunk.h | 2 +- .../runtime/src/tree/pattern/TextChunk.cpp | 2 +- .../Cpp/runtime/src/tree/pattern/TextChunk.h | 2 +- .../src/tree/pattern/TokenTagToken.cpp | 2 +- .../runtime/src/tree/pattern/TokenTagToken.h | 2 +- runtime/Cpp/runtime/src/tree/xpath/XPath.cpp | 2 +- runtime/Cpp/runtime/src/tree/xpath/XPath.h | 2 +- .../runtime/src/tree/xpath/XPathElement.cpp | 2 +- .../Cpp/runtime/src/tree/xpath/XPathElement.h | 2 +- .../tree/xpath/XPathLexerErrorListener.cpp | 2 +- .../src/tree/xpath/XPathLexerErrorListener.h | 2 +- .../tree/xpath/XPathRuleAnywhereElement.cpp | 2 +- .../src/tree/xpath/XPathRuleAnywhereElement.h | 2 +- .../src/tree/xpath/XPathRuleElement.cpp | 2 +- .../runtime/src/tree/xpath/XPathRuleElement.h | 2 +- .../tree/xpath/XPathTokenAnywhereElement.cpp | 2 +- .../tree/xpath/XPathTokenAnywhereElement.h | 2 +- .../src/tree/xpath/XPathTokenElement.cpp | 2 +- .../src/tree/xpath/XPathTokenElement.h | 2 +- .../xpath/XPathWildcardAnywhereElement.cpp | 2 +- .../tree/xpath/XPathWildcardAnywhereElement.h | 2 +- .../src/tree/xpath/XPathWildcardElement.cpp | 2 +- .../src/tree/xpath/XPathWildcardElement.h | 2 +- runtime/Go/antlr/atn.go | 2 +- runtime/Go/antlr/atn_config.go | 2 +- runtime/Go/antlr/atn_config_set.go | 2 +- .../Go/antlr/atn_deserialization_options.go | 2 +- runtime/Go/antlr/atn_deserializer.go | 2 +- runtime/Go/antlr/atn_simulator.go | 2 +- runtime/Go/antlr/atn_state.go | 2 +- runtime/Go/antlr/atn_type.go | 2 +- runtime/Go/antlr/char_stream.go | 2 +- runtime/Go/antlr/common_token_factory.go | 2 +- runtime/Go/antlr/common_token_stream.go | 2 +- runtime/Go/antlr/dfa.go | 2 +- runtime/Go/antlr/dfa_serializer.go | 2 +- runtime/Go/antlr/dfa_state.go | 2 +- runtime/Go/antlr/diagnostic_error_listener.go | 2 +- runtime/Go/antlr/error_listener.go | 2 +- runtime/Go/antlr/error_strategy.go | 2 +- runtime/Go/antlr/errors.go | 2 +- runtime/Go/antlr/file_stream.go | 2 +- runtime/Go/antlr/input_stream.go | 2 +- runtime/Go/antlr/int_stream.go | 2 +- runtime/Go/antlr/interval_set.go | 2 +- runtime/Go/antlr/lexer.go | 2 +- runtime/Go/antlr/lexer_action.go | 2 +- runtime/Go/antlr/lexer_action_executor.go | 2 +- runtime/Go/antlr/lexer_atn_simulator.go | 2 +- runtime/Go/antlr/ll1_analyzer.go | 2 +- runtime/Go/antlr/parser.go | 2 +- runtime/Go/antlr/parser_atn_simulator.go | 2 +- runtime/Go/antlr/parser_rule_context.go | 2 +- runtime/Go/antlr/prediction_context.go | 2 +- runtime/Go/antlr/prediction_mode.go | 2 +- runtime/Go/antlr/recognizer.go | 2 +- runtime/Go/antlr/rule_context.go | 2 +- runtime/Go/antlr/semantic_context.go | 2 +- runtime/Go/antlr/token.go | 2 +- runtime/Go/antlr/token_source.go | 2 +- runtime/Go/antlr/token_stream.go | 2 +- runtime/Go/antlr/trace_listener.go | 2 +- runtime/Go/antlr/transition.go | 2 +- runtime/Go/antlr/tree.go | 2 +- runtime/Go/antlr/trees.go | 2 +- runtime/Go/antlr/utils.go | 2 +- runtime/Java/nb-configuration.xml | 2 +- runtime/Java/pom.xml | 2 +- .../antlr/v4/runtime/ANTLRErrorListener.java | 2 +- .../antlr/v4/runtime/ANTLRErrorStrategy.java | 2 +- .../org/antlr/v4/runtime/ANTLRFileStream.java | 2 +- .../antlr/v4/runtime/ANTLRInputStream.java | 2 +- .../antlr/v4/runtime/BailErrorStrategy.java | 2 +- .../antlr/v4/runtime/BaseErrorListener.java | 2 +- .../antlr/v4/runtime/BufferedTokenStream.java | 2 +- .../src/org/antlr/v4/runtime/CharStream.java | 2 +- .../src/org/antlr/v4/runtime/CharStreams.java | 1 + .../org/antlr/v4/runtime/CodePointBuffer.java | 1 + .../antlr/v4/runtime/CodePointCharStream.java | 1 + .../src/org/antlr/v4/runtime/CommonToken.java | 2 +- .../antlr/v4/runtime/CommonTokenFactory.java | 2 +- .../antlr/v4/runtime/CommonTokenStream.java | 2 +- .../v4/runtime/ConsoleErrorListener.java | 2 +- .../v4/runtime/DefaultErrorStrategy.java | 2 +- .../v4/runtime/DiagnosticErrorListener.java | 2 +- .../v4/runtime/FailedPredicateException.java | 2 +- .../v4/runtime/InputMismatchException.java | 2 +- .../src/org/antlr/v4/runtime/IntStream.java | 2 +- .../v4/runtime/InterpreterRuleContext.java | 2 +- .../Java/src/org/antlr/v4/runtime/Lexer.java | 2 +- .../antlr/v4/runtime/LexerInterpreter.java | 2 +- .../v4/runtime/LexerNoViableAltException.java | 2 +- .../org/antlr/v4/runtime/ListTokenSource.java | 2 +- .../v4/runtime/NoViableAltException.java | 2 +- .../Java/src/org/antlr/v4/runtime/Parser.java | 2 +- .../antlr/v4/runtime/ParserInterpreter.java | 2 +- .../antlr/v4/runtime/ParserRuleContext.java | 2 +- .../antlr/v4/runtime/ProxyErrorListener.java | 2 +- .../v4/runtime/RecognitionException.java | 2 +- .../src/org/antlr/v4/runtime/Recognizer.java | 2 +- .../src/org/antlr/v4/runtime/RuleContext.java | 2 +- .../v4/runtime/RuleContextWithAltNum.java | 2 +- .../org/antlr/v4/runtime/RuntimeMetaData.java | 2 +- .../Java/src/org/antlr/v4/runtime/Token.java | 2 +- .../org/antlr/v4/runtime/TokenFactory.java | 2 +- .../src/org/antlr/v4/runtime/TokenSource.java | 2 +- .../src/org/antlr/v4/runtime/TokenStream.java | 2 +- .../antlr/v4/runtime/TokenStreamRewriter.java | 2 +- .../v4/runtime/UnbufferedCharStream.java | 2 +- .../v4/runtime/UnbufferedTokenStream.java | 2 +- .../src/org/antlr/v4/runtime/Vocabulary.java | 2 +- .../org/antlr/v4/runtime/VocabularyImpl.java | 2 +- .../org/antlr/v4/runtime/WritableToken.java | 2 +- .../src/org/antlr/v4/runtime/atn/ATN.java | 2 +- .../org/antlr/v4/runtime/atn/ATNConfig.java | 2 +- .../antlr/v4/runtime/atn/ATNConfigSet.java | 2 +- .../atn/ATNDeserializationOptions.java | 2 +- .../antlr/v4/runtime/atn/ATNDeserializer.java | 2 +- .../antlr/v4/runtime/atn/ATNSerializer.java | 2 +- .../antlr/v4/runtime/atn/ATNSimulator.java | 2 +- .../org/antlr/v4/runtime/atn/ATNState.java | 2 +- .../src/org/antlr/v4/runtime/atn/ATNType.java | 2 +- .../atn/AbstractPredicateTransition.java | 2 +- .../v4/runtime/atn/ActionTransition.java | 2 +- .../antlr/v4/runtime/atn/AmbiguityInfo.java | 2 +- .../runtime/atn/ArrayPredictionContext.java | 2 +- .../antlr/v4/runtime/atn/AtomTransition.java | 2 +- .../v4/runtime/atn/BasicBlockStartState.java | 2 +- .../org/antlr/v4/runtime/atn/BasicState.java | 2 +- .../antlr/v4/runtime/atn/BlockEndState.java | 2 +- .../antlr/v4/runtime/atn/BlockStartState.java | 2 +- .../runtime/atn/ContextSensitivityInfo.java | 2 +- .../v4/runtime/atn/DecisionEventInfo.java | 2 +- .../antlr/v4/runtime/atn/DecisionInfo.java | 2 +- .../antlr/v4/runtime/atn/DecisionState.java | 2 +- .../runtime/atn/EmptyPredictionContext.java | 2 +- .../v4/runtime/atn/EpsilonTransition.java | 2 +- .../org/antlr/v4/runtime/atn/ErrorInfo.java | 2 +- .../org/antlr/v4/runtime/atn/LL1Analyzer.java | 2 +- .../antlr/v4/runtime/atn/LexerATNConfig.java | 2 +- .../v4/runtime/atn/LexerATNSimulator.java | 2 +- .../org/antlr/v4/runtime/atn/LexerAction.java | 2 +- .../v4/runtime/atn/LexerActionExecutor.java | 2 +- .../antlr/v4/runtime/atn/LexerActionType.java | 2 +- .../v4/runtime/atn/LexerChannelAction.java | 2 +- .../v4/runtime/atn/LexerCustomAction.java | 2 +- .../runtime/atn/LexerIndexedCustomAction.java | 2 +- .../antlr/v4/runtime/atn/LexerModeAction.java | 2 +- .../antlr/v4/runtime/atn/LexerMoreAction.java | 2 +- .../v4/runtime/atn/LexerPopModeAction.java | 2 +- .../v4/runtime/atn/LexerPushModeAction.java | 2 +- .../antlr/v4/runtime/atn/LexerSkipAction.java | 2 +- .../antlr/v4/runtime/atn/LexerTypeAction.java | 2 +- .../v4/runtime/atn/LookaheadEventInfo.java | 2 +- .../antlr/v4/runtime/atn/LoopEndState.java | 2 +- .../v4/runtime/atn/NotSetTransition.java | 2 +- .../v4/runtime/atn/OrderedATNConfigSet.java | 2 +- .../org/antlr/v4/runtime/atn/ParseInfo.java | 2 +- .../v4/runtime/atn/ParserATNSimulator.java | 2 +- .../v4/runtime/atn/PlusBlockStartState.java | 2 +- .../v4/runtime/atn/PlusLoopbackState.java | 2 +- .../atn/PrecedencePredicateTransition.java | 2 +- .../v4/runtime/atn/PredicateEvalInfo.java | 2 +- .../v4/runtime/atn/PredicateTransition.java | 2 +- .../v4/runtime/atn/PredictionContext.java | 2 +- .../runtime/atn/PredictionContextCache.java | 2 +- .../antlr/v4/runtime/atn/PredictionMode.java | 2 +- .../v4/runtime/atn/ProfilingATNSimulator.java | 2 +- .../antlr/v4/runtime/atn/RangeTransition.java | 2 +- .../antlr/v4/runtime/atn/RuleStartState.java | 2 +- .../antlr/v4/runtime/atn/RuleStopState.java | 2 +- .../antlr/v4/runtime/atn/RuleTransition.java | 2 +- .../antlr/v4/runtime/atn/SemanticContext.java | 2 +- .../antlr/v4/runtime/atn/SetTransition.java | 2 +- .../atn/SingletonPredictionContext.java | 2 +- .../v4/runtime/atn/StarBlockStartState.java | 2 +- .../v4/runtime/atn/StarLoopEntryState.java | 2 +- .../v4/runtime/atn/StarLoopbackState.java | 2 +- .../v4/runtime/atn/TokensStartState.java | 2 +- .../org/antlr/v4/runtime/atn/Transition.java | 2 +- .../v4/runtime/atn/WildcardTransition.java | 2 +- .../src/org/antlr/v4/runtime/dfa/DFA.java | 2 +- .../antlr/v4/runtime/dfa/DFASerializer.java | 2 +- .../org/antlr/v4/runtime/dfa/DFAState.java | 2 +- .../v4/runtime/dfa/LexerDFASerializer.java | 2 +- .../misc/AbstractEqualityComparator.java | 2 +- .../antlr/v4/runtime/misc/Array2DHashSet.java | 2 +- .../antlr/v4/runtime/misc/DoubleKeyMap.java | 2 +- .../v4/runtime/misc/EqualityComparator.java | 2 +- .../v4/runtime/misc/FlexibleHashMap.java | 2 +- .../src/org/antlr/v4/runtime/misc/IntSet.java | 2 +- .../antlr/v4/runtime/misc/IntegerList.java | 2 +- .../antlr/v4/runtime/misc/IntegerStack.java | 2 +- .../org/antlr/v4/runtime/misc/Interval.java | 2 +- .../antlr/v4/runtime/misc/IntervalSet.java | 2 +- .../org/antlr/v4/runtime/misc/LogManager.java | 2 +- .../org/antlr/v4/runtime/misc/MultiMap.java | 2 +- .../org/antlr/v4/runtime/misc/MurmurHash.java | 2 +- .../org/antlr/v4/runtime/misc/NotNull.java | 2 +- .../misc/ObjectEqualityComparator.java | 2 +- .../antlr/v4/runtime/misc/OrderedHashSet.java | 2 +- .../src/org/antlr/v4/runtime/misc/Pair.java | 2 +- .../misc/ParseCancellationException.java | 2 +- .../org/antlr/v4/runtime/misc/Predicate.java | 2 +- .../org/antlr/v4/runtime/misc/TestRig.java | 2 +- .../src/org/antlr/v4/runtime/misc/Triple.java | 2 +- .../src/org/antlr/v4/runtime/misc/Utils.java | 2 +- .../tree/AbstractParseTreeVisitor.java | 2 +- .../org/antlr/v4/runtime/tree/ErrorNode.java | 2 +- .../antlr/v4/runtime/tree/ErrorNodeImpl.java | 2 +- .../tree/IterativeParseTreeWalker.java | 2 +- .../org/antlr/v4/runtime/tree/ParseTree.java | 2 +- .../v4/runtime/tree/ParseTreeListener.java | 2 +- .../v4/runtime/tree/ParseTreeProperty.java | 2 +- .../v4/runtime/tree/ParseTreeVisitor.java | 2 +- .../v4/runtime/tree/ParseTreeWalker.java | 2 +- .../org/antlr/v4/runtime/tree/RuleNode.java | 2 +- .../org/antlr/v4/runtime/tree/SyntaxTree.java | 2 +- .../antlr/v4/runtime/tree/TerminalNode.java | 3 +- .../v4/runtime/tree/TerminalNodeImpl.java | 2 +- .../src/org/antlr/v4/runtime/tree/Tree.java | 2 +- .../src/org/antlr/v4/runtime/tree/Trees.java | 2 +- .../antlr/v4/runtime/tree/pattern/Chunk.java | 2 +- .../runtime/tree/pattern/ParseTreeMatch.java | 2 +- .../tree/pattern/ParseTreePattern.java | 2 +- .../tree/pattern/ParseTreePatternMatcher.java | 2 +- .../v4/runtime/tree/pattern/RuleTagToken.java | 2 +- .../v4/runtime/tree/pattern/TagChunk.java | 2 +- .../v4/runtime/tree/pattern/TextChunk.java | 2 +- .../runtime/tree/pattern/TokenTagToken.java | 2 +- .../antlr/v4/runtime/tree/xpath/XPath.java | 2 +- .../v4/runtime/tree/xpath/XPathElement.java | 2 +- .../v4/runtime/tree/xpath/XPathLexer.java | 2 +- .../tree/xpath/XPathLexerErrorListener.java | 2 +- .../tree/xpath/XPathRuleAnywhereElement.java | 2 +- .../runtime/tree/xpath/XPathRuleElement.java | 2 +- .../tree/xpath/XPathTokenAnywhereElement.java | 2 +- .../runtime/tree/xpath/XPathTokenElement.java | 2 +- .../xpath/XPathWildcardAnywhereElement.java | 2 +- .../tree/xpath/XPathWildcardElement.java | 2 +- .../src/antlr4/BufferedTokenStream.js | 2 +- .../src/antlr4/CommonTokenFactory.js | 2 +- .../src/antlr4/CommonTokenStream.js | 2 +- runtime/JavaScript/src/antlr4/FileStream.js | 2 +- runtime/JavaScript/src/antlr4/InputStream.js | 2 +- runtime/JavaScript/src/antlr4/IntervalSet.js | 2 +- runtime/JavaScript/src/antlr4/LL1Analyzer.js | 2 +- runtime/JavaScript/src/antlr4/Lexer.js | 2 +- runtime/JavaScript/src/antlr4/Parser.js | 2 +- .../src/antlr4/ParserRuleContext.js | 2 +- .../src/antlr4/PredictionContext.js | 2 +- runtime/JavaScript/src/antlr4/Recognizer.js | 2 +- runtime/JavaScript/src/antlr4/RuleContext.js | 2 +- runtime/JavaScript/src/antlr4/Token.js | 2 +- runtime/JavaScript/src/antlr4/Utils.js | 2 +- runtime/JavaScript/src/antlr4/atn/ATN.js | 2 +- .../JavaScript/src/antlr4/atn/ATNConfig.js | 2 +- .../JavaScript/src/antlr4/atn/ATNConfigSet.js | 2 +- .../antlr4/atn/ATNDeserializationOptions.js | 2 +- .../src/antlr4/atn/ATNDeserializer.js | 2 +- .../JavaScript/src/antlr4/atn/ATNSimulator.js | 2 +- runtime/JavaScript/src/antlr4/atn/ATNState.js | 2 +- runtime/JavaScript/src/antlr4/atn/ATNType.js | 2 +- .../src/antlr4/atn/LexerATNSimulator.js | 2 +- .../JavaScript/src/antlr4/atn/LexerAction.js | 2 +- .../src/antlr4/atn/LexerActionExecutor.js | 2 +- .../src/antlr4/atn/ParserATNSimulator.js | 2 +- .../src/antlr4/atn/PredictionMode.js | 2 +- .../src/antlr4/atn/SemanticContext.js | 2 +- .../JavaScript/src/antlr4/atn/Transition.js | 2 +- runtime/JavaScript/src/antlr4/atn/index.js | 2 +- runtime/JavaScript/src/antlr4/dfa/DFA.js | 2 +- .../src/antlr4/dfa/DFASerializer.js | 2 +- runtime/JavaScript/src/antlr4/dfa/DFAState.js | 2 +- runtime/JavaScript/src/antlr4/dfa/index.js | 2 +- .../antlr4/error/DiagnosticErrorListener.js | 2 +- .../src/antlr4/error/ErrorListener.js | 2 +- .../src/antlr4/error/ErrorStrategy.js | 2 +- runtime/JavaScript/src/antlr4/error/Errors.js | 2 +- runtime/JavaScript/src/antlr4/error/index.js | 2 +- runtime/JavaScript/src/antlr4/index.js | 2 +- runtime/JavaScript/src/antlr4/tree/Tree.js | 2 +- runtime/JavaScript/src/antlr4/tree/Trees.js | 2 +- runtime/JavaScript/src/antlr4/tree/index.js | 2 +- .../Python2/src/antlr4/BufferedTokenStream.py | 2 +- runtime/Python2/src/antlr4/CodePoints.py | 2 +- .../Python2/src/antlr4/CommonTokenFactory.py | 2 +- .../Python2/src/antlr4/CommonTokenStream.py | 2 +- runtime/Python2/src/antlr4/FileStream.py | 2 +- runtime/Python2/src/antlr4/InputStream.py | 2 +- runtime/Python2/src/antlr4/IntervalSet.py | 2 +- runtime/Python2/src/antlr4/LL1Analyzer.py | 2 +- runtime/Python2/src/antlr4/Lexer.py | 2 +- runtime/Python2/src/antlr4/ListTokenSource.py | 2 +- runtime/Python2/src/antlr4/Parser.py | 2 +- .../Python2/src/antlr4/ParserInterpreter.py | 2 +- .../Python2/src/antlr4/ParserRuleContext.py | 2 +- .../Python2/src/antlr4/PredictionContext.py | 2 +- runtime/Python2/src/antlr4/Recognizer.py | 2 +- runtime/Python2/src/antlr4/RuleContext.py | 2 +- runtime/Python2/src/antlr4/StdinStream.py | 2 +- runtime/Python2/src/antlr4/Token.py | 2 +- .../Python2/src/antlr4/TokenStreamRewriter.py | 2 +- runtime/Python2/src/antlr4/Utils.py | 2 +- runtime/Python2/src/antlr4/atn/ATN.py | 2 +- runtime/Python2/src/antlr4/atn/ATNConfig.py | 2 +- .../Python2/src/antlr4/atn/ATNConfigSet.py | 2 +- .../antlr4/atn/ATNDeserializationOptions.py | 2 +- .../Python2/src/antlr4/atn/ATNDeserializer.py | 2 +- .../Python2/src/antlr4/atn/ATNSimulator.py | 2 +- runtime/Python2/src/antlr4/atn/ATNState.py | 2 +- runtime/Python2/src/antlr4/atn/ATNType.py | 2 +- .../src/antlr4/atn/LexerATNSimulator.py | 2 +- runtime/Python2/src/antlr4/atn/LexerAction.py | 2 +- .../src/antlr4/atn/LexerActionExecutor.py | 2 +- .../src/antlr4/atn/ParserATNSimulator.py | 2 +- .../Python2/src/antlr4/atn/PredictionMode.py | 2 +- .../Python2/src/antlr4/atn/SemanticContext.py | 2 +- runtime/Python2/src/antlr4/atn/Transition.py | 2 +- runtime/Python2/src/antlr4/dfa/DFA.py | 2 +- .../Python2/src/antlr4/dfa/DFASerializer.py | 2 +- runtime/Python2/src/antlr4/dfa/DFAState.py | 2 +- .../antlr4/error/DiagnosticErrorListener.py | 2 +- .../Python2/src/antlr4/error/ErrorListener.py | 2 +- .../Python2/src/antlr4/error/ErrorStrategy.py | 2 +- runtime/Python2/src/antlr4/error/Errors.py | 2 +- runtime/Python2/src/antlr4/tree/Chunk.py | 2 +- .../Python2/src/antlr4/tree/ParseTreeMatch.py | 2 +- .../src/antlr4/tree/ParseTreePattern.py | 2 +- .../antlr4/tree/ParseTreePatternMatcher.py | 2 +- .../Python2/src/antlr4/tree/RuleTagToken.py | 2 +- .../Python2/src/antlr4/tree/TokenTagToken.py | 2 +- runtime/Python2/src/antlr4/tree/Tree.py | 2 +- runtime/Python2/src/antlr4/tree/Trees.py | 2 +- runtime/Python2/src/antlr4/xpath/XPath.py | 2 +- .../Python2/tests/TestTokenStreamRewriter.py | 2 +- .../Python3/src/antlr4/BufferedTokenStream.py | 2 +- .../Python3/src/antlr4/CommonTokenFactory.py | 2 +- .../Python3/src/antlr4/CommonTokenStream.py | 2 +- runtime/Python3/src/antlr4/FileStream.py | 2 +- runtime/Python3/src/antlr4/InputStream.py | 2 +- runtime/Python3/src/antlr4/IntervalSet.py | 2 +- runtime/Python3/src/antlr4/LL1Analyzer.py | 2 +- runtime/Python3/src/antlr4/Lexer.py | 2 +- runtime/Python3/src/antlr4/ListTokenSource.py | 2 +- runtime/Python3/src/antlr4/Parser.py | 2 +- .../Python3/src/antlr4/ParserInterpreter.py | 2 +- .../Python3/src/antlr4/ParserRuleContext.py | 2 +- .../Python3/src/antlr4/PredictionContext.py | 2 +- runtime/Python3/src/antlr4/Recognizer.py | 2 +- runtime/Python3/src/antlr4/RuleContext.py | 2 +- runtime/Python3/src/antlr4/Token.py | 2 +- .../Python3/src/antlr4/TokenStreamRewriter.py | 2 +- runtime/Python3/src/antlr4/Utils.py | 2 +- runtime/Python3/src/antlr4/atn/ATN.py | 2 +- runtime/Python3/src/antlr4/atn/ATNConfig.py | 2 +- .../Python3/src/antlr4/atn/ATNConfigSet.py | 2 +- .../antlr4/atn/ATNDeserializationOptions.py | 2 +- .../Python3/src/antlr4/atn/ATNDeserializer.py | 2 +- .../Python3/src/antlr4/atn/ATNSimulator.py | 2 +- runtime/Python3/src/antlr4/atn/ATNState.py | 2 +- runtime/Python3/src/antlr4/atn/ATNType.py | 2 +- .../src/antlr4/atn/LexerATNSimulator.py | 2 +- runtime/Python3/src/antlr4/atn/LexerAction.py | 2 +- .../src/antlr4/atn/LexerActionExecutor.py | 2 +- .../src/antlr4/atn/ParserATNSimulator.py | 2 +- .../Python3/src/antlr4/atn/PredictionMode.py | 2 +- .../Python3/src/antlr4/atn/SemanticContext.py | 2 +- runtime/Python3/src/antlr4/atn/Transition.py | 2 +- runtime/Python3/src/antlr4/dfa/DFA.py | 2 +- .../Python3/src/antlr4/dfa/DFASerializer.py | 2 +- runtime/Python3/src/antlr4/dfa/DFAState.py | 2 +- .../antlr4/error/DiagnosticErrorListener.py | 2 +- .../Python3/src/antlr4/error/ErrorListener.py | 2 +- .../Python3/src/antlr4/error/ErrorStrategy.py | 2 +- runtime/Python3/src/antlr4/error/Errors.py | 2 +- runtime/Python3/src/antlr4/tree/Chunk.py | 2 +- .../Python3/src/antlr4/tree/ParseTreeMatch.py | 2 +- .../src/antlr4/tree/ParseTreePattern.py | 2 +- .../antlr4/tree/ParseTreePatternMatcher.py | 2 +- .../Python3/src/antlr4/tree/RuleTagToken.py | 2 +- .../Python3/src/antlr4/tree/TokenTagToken.py | 2 +- runtime/Python3/src/antlr4/tree/Tree.py | 2 +- runtime/Python3/src/antlr4/tree/Trees.py | 2 +- runtime/Python3/src/antlr4/xpath/XPath.py | 2 +- runtime/Python3/test/ctest.py | 2 +- runtime/Swift/Package.swift | 2 +- .../Sources/Antlr4/ANTLRErrorListener.swift | 36 +-- .../Sources/Antlr4/ANTLRErrorStrategy.swift | 18 +- .../Sources/Antlr4/ANTLRFileStream.swift | 2 +- .../Sources/Antlr4/ANTLRInputStream.swift | 16 +- .../Sources/Antlr4/BailErrorStrategy.swift | 10 +- .../Sources/Antlr4/BaseErrorListener.swift | 4 +- .../Sources/Antlr4/BufferedTokenStream.swift | 18 +- runtime/Swift/Sources/Antlr4/CharStream.swift | 6 +- .../Swift/Sources/Antlr4/CommonToken.swift | 18 +- .../Sources/Antlr4/CommonTokenFactory.swift | 12 +- .../Sources/Antlr4/CommonTokenStream.swift | 14 +- .../Sources/Antlr4/ConsoleErrorListener.swift | 8 +- .../Sources/Antlr4/DefaultErrorStrategy.swift | 140 +++++------ .../Antlr4/DiagnosticErrorListener.swift | 10 +- .../Antlr4/FailedPredicateException.swift | 2 +- .../Antlr4/InputMismatchException.swift | 2 +- runtime/Swift/Sources/Antlr4/IntStream.swift | 48 ++-- .../Antlr4/InterpreterRuleContext.swift | 6 +- runtime/Swift/Sources/Antlr4/Lexer.swift | 2 +- .../Sources/Antlr4/LexerInterpreter.swift | 2 +- .../Antlr4/LexerNoViableAltException.swift | 2 +- .../Sources/Antlr4/ListTokenSource.swift | 10 +- .../Sources/Antlr4/NoViableAltException.swift | 2 +- runtime/Swift/Sources/Antlr4/Parser.swift | 8 +- .../Sources/Antlr4/ParserInterpreter.swift | 2 +- .../Sources/Antlr4/ParserRuleContext.swift | 20 +- .../Sources/Antlr4/ProxyErrorListener.swift | 2 +- .../Sources/Antlr4/RecognitionException.swift | 2 +- runtime/Swift/Sources/Antlr4/Recognizer.swift | 2 +- .../Swift/Sources/Antlr4/RuleContext.swift | 2 +- .../Sources/Antlr4/RuntimeMetaData.swift | 2 +- runtime/Swift/Sources/Antlr4/Token.swift | 2 +- .../Swift/Sources/Antlr4/TokenFactory.swift | 2 +- .../Swift/Sources/Antlr4/TokenSource.swift | 2 +- .../Swift/Sources/Antlr4/TokenStream.swift | 2 +- .../Sources/Antlr4/TokenStreamRewriter.swift | 10 +- .../Antlr4/UnbufferedTokenStream.swift | 2 +- .../Sources/Antlr4/VocabularySingle.swift | 2 +- .../Swift/Sources/Antlr4/WritableToken.swift | 2 +- runtime/Swift/Sources/Antlr4/atn/ATN.swift | 6 +- .../Swift/Sources/Antlr4/atn/ATNConfig.swift | 6 +- .../Sources/Antlr4/atn/ATNConfigSet.swift | 12 +- .../atn/ATNDeserializationOptions.swift | 4 +- .../Sources/Antlr4/atn/ATNDeserializer.swift | 8 +- .../Sources/Antlr4/atn/ATNSimulator.swift | 10 +- .../Swift/Sources/Antlr4/atn/ATNState.swift | 52 ++-- .../Swift/Sources/Antlr4/atn/ATNType.swift | 4 +- .../atn/AbstractPredicateTransition.swift | 4 +- .../Sources/Antlr4/atn/ActionTransition.swift | 2 +- .../Sources/Antlr4/atn/AmbiguityInfo.swift | 12 +- .../Antlr4/atn/ArrayPredictionContext.swift | 2 +- .../Sources/Antlr4/atn/AtomTransition.swift | 2 +- .../Antlr4/atn/BasicBlockStartState.swift | 4 +- .../Swift/Sources/Antlr4/atn/BasicState.swift | 4 +- .../Sources/Antlr4/atn/BlockEndState.swift | 2 +- .../Sources/Antlr4/atn/BlockStartState.swift | 2 +- .../Antlr4/atn/ContextSensitivityInfo.swift | 10 +- .../Antlr4/atn/DecisionEventInfo.swift | 8 +- .../Sources/Antlr4/atn/DecisionInfo.swift | 36 +-- .../Sources/Antlr4/atn/DecisionState.swift | 2 +- .../Sources/Antlr4/atn/DefaultATNConfig.swift | 2 +- .../Antlr4/atn/EmptyPredictionContext.swift | 2 +- .../Antlr4/atn/EpsilonTransition.swift | 4 +- .../Swift/Sources/Antlr4/atn/ErrorInfo.swift | 8 +- .../Sources/Antlr4/atn/LL1Analyzer.swift | 20 +- .../Sources/Antlr4/atn/LexerATNConfig.swift | 2 +- .../Antlr4/atn/LexerATNSimulator.swift | 24 +- .../Sources/Antlr4/atn/LexerAction.swift | 14 +- .../Antlr4/atn/LexerActionExecutor.swift | 24 +- .../Sources/Antlr4/atn/LexerActionType.swift | 4 +- .../Antlr4/atn/LexerChannelAction.swift | 8 +- .../Antlr4/atn/LexerCustomAction.swift | 20 +- .../Antlr4/atn/LexerIndexedCustomAction.swift | 18 +- .../Sources/Antlr4/atn/LexerModeAction.swift | 8 +- .../Sources/Antlr4/atn/LexerMoreAction.swift | 8 +- .../Antlr4/atn/LexerPopModeAction.swift | 8 +- .../Antlr4/atn/LexerPushModeAction.swift | 8 +- .../Sources/Antlr4/atn/LexerSkipAction.swift | 8 +- .../Sources/Antlr4/atn/LexerTypeAction.swift | 6 +- .../Antlr4/atn/LookaheadEventInfo.swift | 6 +- .../Sources/Antlr4/atn/LookupATNConfig.swift | 2 +- .../Sources/Antlr4/atn/LookupDictionary.swift | 2 +- .../Sources/Antlr4/atn/LoopEndState.swift | 2 +- .../Sources/Antlr4/atn/NotSetTransition.swift | 2 +- .../Sources/Antlr4/atn/OrderedATNConfig.swift | 2 +- .../Antlr4/atn/OrderedATNConfigSet.swift | 4 +- .../Swift/Sources/Antlr4/atn/ParseInfo.swift | 10 +- .../Antlr4/atn/ParserATNSimulator.swift | 230 +++++++++--------- .../Antlr4/atn/PlusBlockStartState.swift | 2 +- .../Antlr4/atn/PlusLoopbackState.swift | 2 +- .../atn/PrecedencePredicateTransition.swift | 4 +- .../Antlr4/atn/PredicateEvalInfo.swift | 10 +- .../Antlr4/atn/PredicateTransition.swift | 2 +- .../Antlr4/atn/PredictionContext.swift | 52 ++-- .../Antlr4/atn/PredictionContextCache.swift | 2 +- .../Sources/Antlr4/atn/PredictionMode.swift | 126 +++++----- .../Antlr4/atn/ProfilingATNSimulator.swift | 2 +- .../Sources/Antlr4/atn/RangeTransition.swift | 2 +- .../Sources/Antlr4/atn/RuleStartState.swift | 2 +- .../Sources/Antlr4/atn/RuleStopState.swift | 2 +- .../Sources/Antlr4/atn/RuleTransition.swift | 2 +- .../Sources/Antlr4/atn/SemanticContext.swift | 20 +- .../Sources/Antlr4/atn/SetTransition.swift | 2 +- .../atn/SingletonPredictionContext.swift | 2 +- .../Antlr4/atn/StarBlockStartState.swift | 2 +- .../Antlr4/atn/StarLoopEntryState.swift | 6 +- .../Antlr4/atn/StarLoopbackState.swift | 2 +- .../Sources/Antlr4/atn/TokensStartState.swift | 2 +- .../Swift/Sources/Antlr4/atn/Transition.swift | 10 +- .../Antlr4/atn/WildcardTransition.swift | 2 +- runtime/Swift/Sources/Antlr4/dfa/DFA.swift | 18 +- .../Sources/Antlr4/dfa/DFASerializer.swift | 2 +- .../Swift/Sources/Antlr4/dfa/DFAState.swift | 14 +- .../Antlr4/dfa/LexerDFASerializer.swift | 2 +- .../Swift/Sources/Antlr4/misc/ArrayList.swift | 2 +- .../Sources/Antlr4/misc/ArrayWrapper.swift | 2 +- .../Swift/Sources/Antlr4/misc/BitSet.swift | 84 +++---- .../Sources/Antlr4/misc/DoubleKeyMap.swift | 2 +- .../Swift/Sources/Antlr4/misc/HashMap.swift | 26 +- .../Swift/Sources/Antlr4/misc/IntSet.swift | 40 +-- .../Swift/Sources/Antlr4/misc/Interval.swift | 2 +- .../Sources/Antlr4/misc/IntervalSet.swift | 8 +- .../Swift/Sources/Antlr4/misc/MultiMap.swift | 2 +- .../Sources/Antlr4/misc/MurmurHash.swift | 2 +- .../Swift/Sources/Antlr4/misc/Triple.swift | 2 +- runtime/Swift/Sources/Antlr4/misc/Utils.swift | 2 +- .../Antlr4/misc/exception/ANTLRError.swift | 2 +- .../misc/exception/ANTLRException.swift | 2 +- .../misc/extension/ArrayExtension.swift | 10 +- .../misc/extension/CharacterExtension.swift | 2 +- .../misc/extension/IntStreamExtension.swift | 2 +- .../misc/extension/NSUUIDExtension.swift | 2 +- .../misc/extension/StirngExtension.swift | 2 +- .../misc/extension/TokenExtension.swift | 6 +- .../Antlr4/misc/utils/CommonUtil.swift | 2 +- .../Sources/Antlr4/misc/utils/Stack.swift | 2 +- .../Antlr4/misc/utils/StringBuilder.swift | 2 +- .../tree/AbstractParseTreeVisitor.swift | 2 +- .../Swift/Sources/Antlr4/tree/ErrorNode.swift | 2 +- .../Swift/Sources/Antlr4/tree/ParseTree.swift | 2 +- .../Antlr4/tree/ParseTreeListener.swift | 2 +- .../Antlr4/tree/ParseTreeVisitor.swift | 2 +- .../Sources/Antlr4/tree/ParseTreeWalker.swift | 2 +- .../Swift/Sources/Antlr4/tree/RuleNode.swift | 2 +- .../Sources/Antlr4/tree/SyntaxTree.swift | 2 +- .../Sources/Antlr4/tree/TerminalNode.swift | 4 +- .../Antlr4/tree/TerminalNodeImpl.swift | 2 +- runtime/Swift/Sources/Antlr4/tree/Tree.swift | 2 +- runtime/Swift/Sources/Antlr4/tree/Trees.swift | 2 +- .../Sources/Antlr4/tree/pattern/Chunk.swift | 2 +- .../Antlr4/tree/pattern/ParseTreeMatch.swift | 2 +- .../tree/pattern/ParseTreePattern.swift | 2 +- .../pattern/ParseTreePatternMatcher.swift | 2 +- .../Antlr4/tree/pattern/RuleTagToken.swift | 2 +- .../Antlr4/tree/pattern/TagChunk.swift | 2 +- .../Antlr4/tree/pattern/TextChunk.swift | 2 +- .../Antlr4/tree/pattern/TokenTagToken.swift | 2 +- .../TokenStreamRewriterTests.swift | 2 +- .../Tests/Antlr4Tests/TokenStreamTests.swift | 2 +- .../Tests/Antlr4Tests/VisitorTests.swift | 8 +- tool-testsuite/pom.xml | 2 +- .../antlr/v4/test/tool/BaseJavaToolTest.java | 2 +- .../tool/InterpreterTreeTextProvider.java | 2 +- .../v4/test/tool/JavaUnicodeInputStream.java | 2 +- .../tool/ParserInterpreterForTesting.java | 2 +- .../antlr/v4/test/tool/TestASTStructure.java | 2 +- .../v4/test/tool/TestATNConstruction.java | 2 +- .../v4/test/tool/TestATNDeserialization.java | 2 +- .../v4/test/tool/TestATNInterpreter.java | 2 +- .../v4/test/tool/TestATNLexerInterpreter.java | 2 +- .../v4/test/tool/TestATNParserPrediction.java | 2 +- .../v4/test/tool/TestATNSerialization.java | 2 +- .../v4/test/tool/TestActionSplitter.java | 2 +- .../v4/test/tool/TestActionTranslation.java | 2 +- .../v4/test/tool/TestAmbigParseTrees.java | 2 +- .../v4/test/tool/TestAttributeChecks.java | 2 +- .../v4/test/tool/TestBasicSemanticErrors.java | 2 +- .../v4/test/tool/TestBufferedTokenStream.java | 2 +- .../v4/test/tool/TestCodeGeneration.java | 2 +- .../v4/test/tool/TestCommonTokenStream.java | 2 +- .../v4/test/tool/TestCompositeGrammars.java | 2 +- .../antlr/v4/test/tool/TestDollarParser.java | 2 +- .../org/antlr/v4/test/tool/TestErrorSets.java | 2 +- .../org/antlr/v4/test/tool/TestFastQueue.java | 2 +- .../tool/TestGrammarParserInterpreter.java | 2 +- .../antlr/v4/test/tool/TestGraphNodes.java | 2 +- .../antlr/v4/test/tool/TestIntervalSet.java | 2 +- .../tool/TestLeftRecursionToolIssues.java | 2 +- .../antlr/v4/test/tool/TestLexerActions.java | 2 +- .../v4/test/tool/TestLookaheadTrees.java | 2 +- .../v4/test/tool/TestParseTreeMatcher.java | 2 +- .../antlr/v4/test/tool/TestParserExec.java | 2 +- .../v4/test/tool/TestParserInterpreter.java | 2 +- .../v4/test/tool/TestParserProfiler.java | 2 +- .../antlr/v4/test/tool/TestPerformance.java | 4 +- .../antlr/v4/test/tool/TestScopeParsing.java | 2 +- .../antlr/v4/test/tool/TestSymbolIssues.java | 3 +- .../test/tool/TestTokenPositionOptions.java | 2 +- .../v4/test/tool/TestTokenTypeAssignment.java | 2 +- .../v4/test/tool/TestToolSyntaxErrors.java | 2 +- .../v4/test/tool/TestTopologicalSort.java | 2 +- .../test/tool/TestUnbufferedCharStream.java | 2 +- .../test/tool/TestUnbufferedTokenStream.java | 2 +- .../v4/test/tool/TestUnicodeGrammar.java | 12 +- .../antlr/v4/test/tool/TestVocabulary.java | 2 +- .../org/antlr/v4/test/tool/TestXPath.java | 2 +- tool/nb-configuration.xml | 2 +- tool/pom.xml | 6 +- tool/src/org/antlr/v4/Tool.java | 2 +- .../antlr/v4/analysis/AnalysisPipeline.java | 2 +- .../v4/analysis/LeftRecursionDetector.java | 2 +- .../v4/analysis/LeftRecursiveRuleAltInfo.java | 2 +- .../analysis/LeftRecursiveRuleAnalyzer.java | 2 +- .../LeftRecursiveRuleTransformer.java | 2 +- .../src/org/antlr/v4/automata/ATNFactory.java | 2 +- .../org/antlr/v4/automata/ATNOptimizer.java | 7 +- .../src/org/antlr/v4/automata/ATNPrinter.java | 2 +- .../src/org/antlr/v4/automata/ATNVisitor.java | 2 +- .../antlr/v4/automata/LexerATNFactory.java | 2 +- .../antlr/v4/automata/ParserATNFactory.java | 2 +- .../antlr/v4/automata/TailEpsilonRemover.java | 2 +- .../antlr/v4/codegen/ActionTranslator.java | 2 +- .../v4/codegen/BlankOutputModelFactory.java | 2 +- .../org/antlr/v4/codegen/CodeGenPipeline.java | 2 +- .../org/antlr/v4/codegen/CodeGenerator.java | 2 +- .../v4/codegen/CodeGeneratorExtension.java | 2 +- .../v4/codegen/DefaultOutputModelFactory.java | 2 +- .../org/antlr/v4/codegen/LexerFactory.java | 2 +- .../v4/codegen/OutputModelController.java | 2 +- .../antlr/v4/codegen/OutputModelFactory.java | 2 +- .../antlr/v4/codegen/OutputModelWalker.java | 2 +- .../org/antlr/v4/codegen/ParserFactory.java | 2 +- tool/src/org/antlr/v4/codegen/Target.java | 2 +- .../org/antlr/v4/codegen/UnicodeEscapes.java | 2 +- .../org/antlr/v4/codegen/model/Action.java | 2 +- .../v4/codegen/model/AddToLabelList.java | 2 +- .../org/antlr/v4/codegen/model/AltBlock.java | 2 +- .../org/antlr/v4/codegen/model/ArgAction.java | 2 +- .../v4/codegen/model/BaseListenerFile.java | 2 +- .../v4/codegen/model/BaseVisitorFile.java | 2 +- .../v4/codegen/model/CaptureNextToken.java | 2 +- .../codegen/model/CaptureNextTokenType.java | 2 +- .../org/antlr/v4/codegen/model/Choice.java | 2 +- .../v4/codegen/model/CodeBlockForAlt.java | 2 +- .../model/CodeBlockForOuterMostAlt.java | 2 +- .../v4/codegen/model/DispatchMethod.java | 2 +- .../model/ElementFrequenciesVisitor.java | 2 +- .../v4/codegen/model/ExceptionClause.java | 2 +- .../antlr/v4/codegen/model/InvokeRule.java | 2 +- .../antlr/v4/codegen/model/LL1AltBlock.java | 2 +- .../org/antlr/v4/codegen/model/LL1Choice.java | 2 +- .../org/antlr/v4/codegen/model/LL1Loop.java | 2 +- .../v4/codegen/model/LL1OptionalBlock.java | 2 +- .../model/LL1OptionalBlockSingleAlt.java | 2 +- .../codegen/model/LL1PlusBlockSingleAlt.java | 2 +- .../codegen/model/LL1StarBlockSingleAlt.java | 2 +- .../org/antlr/v4/codegen/model/LabeledOp.java | 2 +- .../model/LeftRecursiveRuleFunction.java | 2 +- .../src/org/antlr/v4/codegen/model/Lexer.java | 2 +- .../org/antlr/v4/codegen/model/LexerFile.java | 2 +- .../codegen/model/ListenerDispatchMethod.java | 2 +- .../antlr/v4/codegen/model/ListenerFile.java | 2 +- tool/src/org/antlr/v4/codegen/model/Loop.java | 2 +- .../antlr/v4/codegen/model/MatchNotSet.java | 2 +- .../org/antlr/v4/codegen/model/MatchSet.java | 2 +- .../antlr/v4/codegen/model/MatchToken.java | 2 +- .../antlr/v4/codegen/model/ModelElement.java | 2 +- .../antlr/v4/codegen/model/OptionalBlock.java | 2 +- .../antlr/v4/codegen/model/OutputFile.java | 2 +- .../v4/codegen/model/OutputModelObject.java | 2 +- .../org/antlr/v4/codegen/model/Parser.java | 2 +- .../antlr/v4/codegen/model/ParserFile.java | 2 +- .../org/antlr/v4/codegen/model/PlusBlock.java | 2 +- .../antlr/v4/codegen/model/Recognizer.java | 2 +- .../v4/codegen/model/RuleActionFunction.java | 2 +- .../antlr/v4/codegen/model/RuleElement.java | 2 +- .../antlr/v4/codegen/model/RuleFunction.java | 2 +- .../v4/codegen/model/RuleSempredFunction.java | 2 +- .../org/antlr/v4/codegen/model/SemPred.java | 2 +- .../antlr/v4/codegen/model/SerializedATN.java | 2 +- .../src/org/antlr/v4/codegen/model/SrcOp.java | 2 +- .../org/antlr/v4/codegen/model/StarBlock.java | 2 +- tool/src/org/antlr/v4/codegen/model/Sync.java | 2 +- .../antlr/v4/codegen/model/TestSetInline.java | 2 +- .../model/ThrowEarlyExitException.java | 2 +- .../v4/codegen/model/ThrowNoViableAlt.java | 2 +- .../model/ThrowRecognitionException.java | 2 +- .../codegen/model/VisitorDispatchMethod.java | 2 +- .../antlr/v4/codegen/model/VisitorFile.java | 2 +- .../org/antlr/v4/codegen/model/Wildcard.java | 2 +- .../v4/codegen/model/chunk/ActionChunk.java | 2 +- .../codegen/model/chunk/ActionTemplate.java | 2 +- .../v4/codegen/model/chunk/ActionText.java | 2 +- .../antlr/v4/codegen/model/chunk/ArgRef.java | 2 +- .../v4/codegen/model/chunk/LabelRef.java | 2 +- .../v4/codegen/model/chunk/ListLabelRef.java | 2 +- .../v4/codegen/model/chunk/LocalRef.java | 2 +- .../codegen/model/chunk/NonLocalAttrRef.java | 2 +- .../v4/codegen/model/chunk/QRetValueRef.java | 2 +- .../v4/codegen/model/chunk/RetValueRef.java | 2 +- .../codegen/model/chunk/RulePropertyRef.java | 2 +- .../model/chunk/RulePropertyRef_ctx.java | 2 +- .../model/chunk/RulePropertyRef_parser.java | 2 +- .../model/chunk/RulePropertyRef_start.java | 2 +- .../model/chunk/RulePropertyRef_stop.java | 2 +- .../model/chunk/RulePropertyRef_text.java | 2 +- .../antlr/v4/codegen/model/chunk/SetAttr.java | 2 +- .../codegen/model/chunk/SetNonLocalAttr.java | 2 +- .../model/chunk/ThisRulePropertyRef_ctx.java | 2 +- .../chunk/ThisRulePropertyRef_parser.java | 2 +- .../chunk/ThisRulePropertyRef_start.java | 2 +- .../model/chunk/ThisRulePropertyRef_stop.java | 2 +- .../model/chunk/ThisRulePropertyRef_text.java | 2 +- .../codegen/model/chunk/TokenPropertyRef.java | 2 +- .../model/chunk/TokenPropertyRef_channel.java | 2 +- .../model/chunk/TokenPropertyRef_index.java | 2 +- .../model/chunk/TokenPropertyRef_int.java | 2 +- .../model/chunk/TokenPropertyRef_line.java | 2 +- .../model/chunk/TokenPropertyRef_pos.java | 2 +- .../model/chunk/TokenPropertyRef_text.java | 2 +- .../model/chunk/TokenPropertyRef_type.java | 2 +- .../v4/codegen/model/chunk/TokenRef.java | 2 +- tool/src/org/antlr/v4/codegen/model/dbg.java | 2 +- .../model/decl/AltLabelStructDecl.java | 2 +- .../v4/codegen/model/decl/AttributeDecl.java | 2 +- .../v4/codegen/model/decl/CodeBlock.java | 2 +- .../codegen/model/decl/ContextGetterDecl.java | 2 +- .../model/decl/ContextRuleGetterDecl.java | 2 +- .../model/decl/ContextRuleListGetterDecl.java | 2 +- .../ContextRuleListIndexedGetterDecl.java | 2 +- .../model/decl/ContextTokenGetterDecl.java | 2 +- .../decl/ContextTokenListGetterDecl.java | 2 +- .../ContextTokenListIndexedGetterDecl.java | 2 +- .../org/antlr/v4/codegen/model/decl/Decl.java | 2 +- .../codegen/model/decl/ElementListDecl.java | 2 +- .../codegen/model/decl/RuleContextDecl.java | 2 +- .../model/decl/RuleContextListDecl.java | 2 +- .../v4/codegen/model/decl/StructDecl.java | 2 +- .../v4/codegen/model/decl/TokenDecl.java | 2 +- .../v4/codegen/model/decl/TokenListDecl.java | 2 +- .../v4/codegen/model/decl/TokenTypeDecl.java | 2 +- .../antlr/v4/codegen/target/CSharpTarget.java | 2 +- .../antlr/v4/codegen/target/CppTarget.java | 2 +- .../org/antlr/v4/codegen/target/GoTarget.java | 2 +- .../v4/codegen/target/JavaScriptTarget.java | 2 +- .../antlr/v4/codegen/target/JavaTarget.java | 2 +- .../v4/codegen/target/Python2Target.java | 2 +- .../v4/codegen/target/Python3Target.java | 2 +- .../antlr/v4/codegen/target/SwiftTarget.java | 2 +- .../org/antlr/v4/gui/BasicFontMetrics.java | 2 +- .../src/org/antlr/v4/gui/GraphicsSupport.java | 2 +- .../v4/gui/JFileChooserConfirmOverwrite.java | 2 +- .../org/antlr/v4/gui/PostScriptDocument.java | 2 +- .../org/antlr/v4/gui/SystemFontMetrics.java | 2 +- tool/src/org/antlr/v4/gui/TestRig.java | 4 +- .../org/antlr/v4/gui/TreeLayoutAdaptor.java | 2 +- .../antlr/v4/gui/TreePostScriptGenerator.java | 2 +- .../org/antlr/v4/gui/TreeTextProvider.java | 2 +- tool/src/org/antlr/v4/gui/TreeViewer.java | 2 +- tool/src/org/antlr/v4/gui/Trees.java | 2 +- tool/src/org/antlr/v4/misc/CharSupport.java | 3 +- tool/src/org/antlr/v4/misc/FrequencySet.java | 2 +- tool/src/org/antlr/v4/misc/Graph.java | 2 +- tool/src/org/antlr/v4/misc/MutableInt.java | 2 +- .../src/org/antlr/v4/misc/OrderedHashMap.java | 2 +- tool/src/org/antlr/v4/misc/Utils.java | 2 +- .../v4/parse/ActionSplitterListener.java | 2 +- .../org/antlr/v4/parse/GrammarASTAdaptor.java | 2 +- tool/src/org/antlr/v4/parse/GrammarToken.java | 2 +- .../v4/parse/ResyncToEndOfRuleBlock.java | 2 +- tool/src/org/antlr/v4/parse/ScopeParser.java | 2 +- .../org/antlr/v4/parse/TokenVocabParser.java | 2 +- .../org/antlr/v4/parse/ToolANTLRLexer.java | 2 +- .../org/antlr/v4/parse/ToolANTLRParser.java | 2 +- .../v4/parse/v3TreeGrammarException.java | 2 +- .../org/antlr/v4/parse/v4ParserException.java | 2 +- .../org/antlr/v4/semantics/ActionSniffer.java | 2 +- .../antlr/v4/semantics/AttributeChecks.java | 2 +- .../v4/semantics/BasicSemanticChecks.java | 2 +- .../BlankActionSplitterListener.java | 2 +- .../org/antlr/v4/semantics/RuleCollector.java | 2 +- .../antlr/v4/semantics/SemanticPipeline.java | 2 +- .../org/antlr/v4/semantics/SymbolChecks.java | 2 +- .../antlr/v4/semantics/SymbolCollector.java | 2 +- .../antlr/v4/semantics/UseDefAnalyzer.java | 2 +- tool/src/org/antlr/v4/tool/ANTLRMessage.java | 2 +- .../org/antlr/v4/tool/ANTLRToolListener.java | 2 +- tool/src/org/antlr/v4/tool/Alternative.java | 2 +- tool/src/org/antlr/v4/tool/Attribute.java | 2 +- tool/src/org/antlr/v4/tool/AttributeDict.java | 2 +- .../org/antlr/v4/tool/AttributeResolver.java | 2 +- .../v4/tool/BuildDependencyGenerator.java | 2 +- tool/src/org/antlr/v4/tool/DOTGenerator.java | 2 +- .../antlr/v4/tool/DefaultToolListener.java | 2 +- tool/src/org/antlr/v4/tool/ErrorManager.java | 2 +- tool/src/org/antlr/v4/tool/ErrorSeverity.java | 2 +- tool/src/org/antlr/v4/tool/ErrorType.java | 2 +- tool/src/org/antlr/v4/tool/Grammar.java | 2 +- .../tool/GrammarInterpreterRuleContext.java | 2 +- .../v4/tool/GrammarParserInterpreter.java | 2 +- .../v4/tool/GrammarSemanticsMessage.java | 2 +- .../antlr/v4/tool/GrammarSyntaxMessage.java | 2 +- .../v4/tool/GrammarTransformPipeline.java | 2 +- .../org/antlr/v4/tool/LabelElementPair.java | 2 +- tool/src/org/antlr/v4/tool/LabelType.java | 2 +- .../v4/tool/LeftRecursionCyclesMessage.java | 2 +- .../org/antlr/v4/tool/LeftRecursiveRule.java | 2 +- tool/src/org/antlr/v4/tool/LexerGrammar.java | 2 +- tool/src/org/antlr/v4/tool/Rule.java | 2 +- tool/src/org/antlr/v4/tool/ToolMessage.java | 2 +- tool/src/org/antlr/v4/tool/ast/ActionAST.java | 2 +- tool/src/org/antlr/v4/tool/ast/AltAST.java | 2 +- tool/src/org/antlr/v4/tool/ast/BlockAST.java | 2 +- .../src/org/antlr/v4/tool/ast/GrammarAST.java | 2 +- .../v4/tool/ast/GrammarASTErrorNode.java | 2 +- .../antlr/v4/tool/ast/GrammarASTVisitor.java | 2 +- .../v4/tool/ast/GrammarASTWithOptions.java | 2 +- .../org/antlr/v4/tool/ast/GrammarRootAST.java | 2 +- tool/src/org/antlr/v4/tool/ast/NotAST.java | 2 +- .../antlr/v4/tool/ast/OptionalBlockAST.java | 2 +- .../org/antlr/v4/tool/ast/PlusBlockAST.java | 2 +- tool/src/org/antlr/v4/tool/ast/PredAST.java | 2 +- .../org/antlr/v4/tool/ast/QuantifierAST.java | 2 +- tool/src/org/antlr/v4/tool/ast/RangeAST.java | 2 +- tool/src/org/antlr/v4/tool/ast/RuleAST.java | 2 +- .../org/antlr/v4/tool/ast/RuleElementAST.java | 2 +- .../src/org/antlr/v4/tool/ast/RuleRefAST.java | 2 +- tool/src/org/antlr/v4/tool/ast/SetAST.java | 2 +- .../org/antlr/v4/tool/ast/StarBlockAST.java | 2 +- .../org/antlr/v4/tool/ast/TerminalAST.java | 2 +- 1507 files changed, 2262 insertions(+), 2257 deletions(-) diff --git a/LICENSE.txt b/LICENSE.txt index 72cda4c1d..2042d1bda 100644 --- a/LICENSE.txt +++ b/LICENSE.txt @@ -1,5 +1,5 @@ [The "BSD 3-clause license"] -Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions diff --git a/antlr4-maven-plugin/nb-configuration.xml b/antlr4-maven-plugin/nb-configuration.xml index 65ed43cba..4fad2dfbf 100644 --- a/antlr4-maven-plugin/nb-configuration.xml +++ b/antlr4-maven-plugin/nb-configuration.xml @@ -1,6 +1,6 @@ diff --git a/antlr4-maven-plugin/pom.xml b/antlr4-maven-plugin/pom.xml index 47b145da7..88bbb87ba 100644 --- a/antlr4-maven-plugin/pom.xml +++ b/antlr4-maven-plugin/pom.xml @@ -1,5 +1,5 @@ diff --git a/antlr4-maven-plugin/resources/META-INF/m2e/lifecycle-mapping-metadata.xml b/antlr4-maven-plugin/resources/META-INF/m2e/lifecycle-mapping-metadata.xml index 84a4919d2..e4ea6e733 100644 --- a/antlr4-maven-plugin/resources/META-INF/m2e/lifecycle-mapping-metadata.xml +++ b/antlr4-maven-plugin/resources/META-INF/m2e/lifecycle-mapping-metadata.xml @@ -1,6 +1,6 @@ diff --git a/antlr4-maven-plugin/src/main/java/org/antlr/mojo/antlr4/Antlr4ErrorLog.java b/antlr4-maven-plugin/src/main/java/org/antlr/mojo/antlr4/Antlr4ErrorLog.java index 92d237789..d8196a8ce 100644 --- a/antlr4-maven-plugin/src/main/java/org/antlr/mojo/antlr4/Antlr4ErrorLog.java +++ b/antlr4-maven-plugin/src/main/java/org/antlr/mojo/antlr4/Antlr4ErrorLog.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/antlr4-maven-plugin/src/main/java/org/antlr/mojo/antlr4/Antlr4Mojo.java b/antlr4-maven-plugin/src/main/java/org/antlr/mojo/antlr4/Antlr4Mojo.java index 1f2bccaff..dcdc0a29d 100644 --- a/antlr4-maven-plugin/src/main/java/org/antlr/mojo/antlr4/Antlr4Mojo.java +++ b/antlr4-maven-plugin/src/main/java/org/antlr/mojo/antlr4/Antlr4Mojo.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/antlr4-maven-plugin/src/main/java/org/antlr/mojo/antlr4/GrammarDependencies.java b/antlr4-maven-plugin/src/main/java/org/antlr/mojo/antlr4/GrammarDependencies.java index f8ebb1e0d..2e9e2472c 100644 --- a/antlr4-maven-plugin/src/main/java/org/antlr/mojo/antlr4/GrammarDependencies.java +++ b/antlr4-maven-plugin/src/main/java/org/antlr/mojo/antlr4/GrammarDependencies.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/antlr4-maven-plugin/src/main/java/org/antlr/mojo/antlr4/MojoUtils.java b/antlr4-maven-plugin/src/main/java/org/antlr/mojo/antlr4/MojoUtils.java index 56da59be9..116055e70 100644 --- a/antlr4-maven-plugin/src/main/java/org/antlr/mojo/antlr4/MojoUtils.java +++ b/antlr4-maven-plugin/src/main/java/org/antlr/mojo/antlr4/MojoUtils.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/antlr4-maven-plugin/src/site/site.xml b/antlr4-maven-plugin/src/site/site.xml index 23cd29c6b..609b0af18 100644 --- a/antlr4-maven-plugin/src/site/site.xml +++ b/antlr4-maven-plugin/src/site/site.xml @@ -1,7 +1,7 @@ diff --git a/antlr4-maven-plugin/src/test/java/org/antlr/mojo/antlr4/Antlr4MojoTest.java b/antlr4-maven-plugin/src/test/java/org/antlr/mojo/antlr4/Antlr4MojoTest.java index 12c45cd7d..d90728922 100644 --- a/antlr4-maven-plugin/src/test/java/org/antlr/mojo/antlr4/Antlr4MojoTest.java +++ b/antlr4-maven-plugin/src/test/java/org/antlr/mojo/antlr4/Antlr4MojoTest.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/antlr4-maven-plugin/src/test/projects/dependencyRemoved/pom.xml b/antlr4-maven-plugin/src/test/projects/dependencyRemoved/pom.xml index 3163b81bb..35be7219b 100644 --- a/antlr4-maven-plugin/src/test/projects/dependencyRemoved/pom.xml +++ b/antlr4-maven-plugin/src/test/projects/dependencyRemoved/pom.xml @@ -1,5 +1,5 @@ diff --git a/antlr4-maven-plugin/src/test/projects/importTokens/pom.xml b/antlr4-maven-plugin/src/test/projects/importTokens/pom.xml index 478b51788..7f8c6570d 100644 --- a/antlr4-maven-plugin/src/test/projects/importTokens/pom.xml +++ b/antlr4-maven-plugin/src/test/projects/importTokens/pom.xml @@ -1,5 +1,5 @@ diff --git a/antlr4-maven-plugin/src/test/projects/importsCustom/pom.xml b/antlr4-maven-plugin/src/test/projects/importsCustom/pom.xml index a5826bc12..4ab0de8f2 100644 --- a/antlr4-maven-plugin/src/test/projects/importsCustom/pom.xml +++ b/antlr4-maven-plugin/src/test/projects/importsCustom/pom.xml @@ -1,5 +1,5 @@ diff --git a/antlr4-maven-plugin/src/test/projects/importsStandard/pom.xml b/antlr4-maven-plugin/src/test/projects/importsStandard/pom.xml index 77f63a238..77dcf0038 100644 --- a/antlr4-maven-plugin/src/test/projects/importsStandard/pom.xml +++ b/antlr4-maven-plugin/src/test/projects/importsStandard/pom.xml @@ -1,5 +1,5 @@ diff --git a/pom.xml b/pom.xml index ca9c7b7b5..fc5220328 100644 --- a/pom.xml +++ b/pom.xml @@ -1,4 +1,8 @@ - + 4.0.0 diff --git a/runtime-testsuite/annotations/pom.xml b/runtime-testsuite/annotations/pom.xml index b51fce878..2cb184532 100644 --- a/runtime-testsuite/annotations/pom.xml +++ b/runtime-testsuite/annotations/pom.xml @@ -1,5 +1,5 @@ diff --git a/runtime-testsuite/annotations/src/org/antlr/v4/test/runtime/CommentHasStringValue.java b/runtime-testsuite/annotations/src/org/antlr/v4/test/runtime/CommentHasStringValue.java index b2bf48656..8b48eb156 100644 --- a/runtime-testsuite/annotations/src/org/antlr/v4/test/runtime/CommentHasStringValue.java +++ b/runtime-testsuite/annotations/src/org/antlr/v4/test/runtime/CommentHasStringValue.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/pom.xml b/runtime-testsuite/pom.xml index d62e107bf..894f3e668 100644 --- a/runtime-testsuite/pom.xml +++ b/runtime-testsuite/pom.xml @@ -1,5 +1,5 @@ diff --git a/runtime-testsuite/processors/pom.xml b/runtime-testsuite/processors/pom.xml index 6b23d3bec..1163df9cd 100644 --- a/runtime-testsuite/processors/pom.xml +++ b/runtime-testsuite/processors/pom.xml @@ -1,5 +1,5 @@ diff --git a/runtime-testsuite/processors/resources/META-INF/services/javax.annotation.processing.Processor b/runtime-testsuite/processors/resources/META-INF/services/javax.annotation.processing.Processor index 08311daf7..95b9a3a03 100644 --- a/runtime-testsuite/processors/resources/META-INF/services/javax.annotation.processing.Processor +++ b/runtime-testsuite/processors/resources/META-INF/services/javax.annotation.processing.Processor @@ -1 +1,7 @@ +# +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. +# Use of this file is governed by the BSD 3-clause license that +# can be found in the LICENSE.txt file in the project root. +# + org.antlr.v4.test.runtime.CommentHasStringValueProcessor diff --git a/runtime-testsuite/processors/src/org/antlr/v4/test/runtime/CommentHasStringValueProcessor.java b/runtime-testsuite/processors/src/org/antlr/v4/test/runtime/CommentHasStringValueProcessor.java index b4fcb0609..9c902c01f 100644 --- a/runtime-testsuite/processors/src/org/antlr/v4/test/runtime/CommentHasStringValueProcessor.java +++ b/runtime-testsuite/processors/src/org/antlr/v4/test/runtime/CommentHasStringValueProcessor.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/runtime/TestCodePointCharStream.java b/runtime-testsuite/test/org/antlr/v4/runtime/TestCodePointCharStream.java index ebd63399d..25c4c0919 100644 --- a/runtime-testsuite/test/org/antlr/v4/runtime/TestCodePointCharStream.java +++ b/runtime-testsuite/test/org/antlr/v4/runtime/TestCodePointCharStream.java @@ -3,20 +3,17 @@ * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ + package org.antlr.v4.runtime; -import static org.junit.Assert.assertEquals; -import static org.junit.Assert.assertTrue; - -import java.io.IOException; -import java.nio.IntBuffer; - import org.antlr.v4.runtime.misc.Interval; - import org.junit.Rule; import org.junit.Test; import org.junit.rules.ExpectedException; +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertTrue; + public class TestCodePointCharStream { @Rule public ExpectedException thrown = ExpectedException.none(); diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/BaseCompositeLexerTestDescriptor.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/BaseCompositeLexerTestDescriptor.java index 61218aa20..c9f603a54 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/BaseCompositeLexerTestDescriptor.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/BaseCompositeLexerTestDescriptor.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/BaseCompositeParserTestDescriptor.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/BaseCompositeParserTestDescriptor.java index 265ec0f76..2b5f0ac3c 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/BaseCompositeParserTestDescriptor.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/BaseCompositeParserTestDescriptor.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/BaseDiagnosticParserTestDescriptor.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/BaseDiagnosticParserTestDescriptor.java index 69f3468a5..95bcaf795 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/BaseDiagnosticParserTestDescriptor.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/BaseDiagnosticParserTestDescriptor.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/BaseLexerTestDescriptor.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/BaseLexerTestDescriptor.java index 64e62b276..cf215a5d8 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/BaseLexerTestDescriptor.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/BaseLexerTestDescriptor.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/BaseParserTestDescriptor.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/BaseParserTestDescriptor.java index 412cfa795..cb7f7d297 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/BaseParserTestDescriptor.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/BaseParserTestDescriptor.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/BaseRuntimeTest.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/BaseRuntimeTest.java index a5f4be99f..7a0f0e242 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/BaseRuntimeTest.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/BaseRuntimeTest.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ @@ -9,7 +9,6 @@ package org.antlr.v4.test.runtime; import org.antlr.v4.Tool; import org.antlr.v4.runtime.misc.Pair; import org.antlr.v4.runtime.misc.Utils; -import org.antlr.v4.test.runtime.java.BaseJavaTest; import org.antlr.v4.tool.ANTLRMessage; import org.antlr.v4.tool.DefaultToolListener; import org.junit.Before; diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/BaseRuntimeTestDescriptor.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/BaseRuntimeTestDescriptor.java index 8b7e7103a..0447c78b4 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/BaseRuntimeTestDescriptor.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/BaseRuntimeTestDescriptor.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/ErrorQueue.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/ErrorQueue.java index 5c1bc5ca7..891f2d70c 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/ErrorQueue.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/ErrorQueue.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/RuntimeTestDescriptor.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/RuntimeTestDescriptor.java index 46a011f0e..faaaaba93 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/RuntimeTestDescriptor.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/RuntimeTestDescriptor.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/RuntimeTestSupport.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/RuntimeTestSupport.java index 85d41b24c..ad94e2907 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/RuntimeTestSupport.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/RuntimeTestSupport.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/SpecialRuntimeTestAssert.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/SpecialRuntimeTestAssert.java index 36fcdf1c1..3591af984 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/SpecialRuntimeTestAssert.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/SpecialRuntimeTestAssert.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/StreamVacuum.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/StreamVacuum.java index c18ffec86..d0daa1947 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/StreamVacuum.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/StreamVacuum.java @@ -3,12 +3,13 @@ * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ + package org.antlr.v4.test.runtime; import java.io.BufferedReader; +import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; -import java.io.IOException; import java.nio.charset.StandardCharsets; public final class StreamVacuum implements Runnable { diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/TestOutputReading.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/TestOutputReading.java index 417c1f1b4..91bb1a61e 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/TestOutputReading.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/TestOutputReading.java @@ -3,15 +3,16 @@ * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ + package org.antlr.v4.test.runtime; +import java.io.BufferedReader; +import java.io.FileNotFoundException; +import java.io.IOException; import java.nio.charset.StandardCharsets; import java.nio.file.Files; import java.nio.file.NoSuchFileException; import java.nio.file.Path; -import java.io.BufferedReader; -import java.io.FileNotFoundException; -import java.io.IOException; public abstract class TestOutputReading { public static void append(BufferedReader in, StringBuilder buf) throws IOException { diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/BaseCppTest.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/BaseCppTest.java index 2a21d958b..fa8ae24cd 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/BaseCppTest.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/BaseCppTest.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestCompositeLexers.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestCompositeLexers.java index a18990ecd..a124e5a04 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestCompositeLexers.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestCompositeLexers.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestCompositeParsers.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestCompositeParsers.java index 9be3017c7..6af6c86ce 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestCompositeParsers.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestCompositeParsers.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestFullContextParsing.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestFullContextParsing.java index 63602cc43..79316a842 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestFullContextParsing.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestFullContextParsing.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestLeftRecursion.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestLeftRecursion.java index 3534b940f..ddb786a3f 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestLeftRecursion.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestLeftRecursion.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestLexerErrors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestLexerErrors.java index d1ff835d3..a5a3b8184 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestLexerErrors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestLexerErrors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestLexerExec.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestLexerExec.java index a39d78404..e75083422 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestLexerExec.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestLexerExec.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestListeners.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestListeners.java index 7531e7365..a89a6e28a 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestListeners.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestListeners.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestParseTrees.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestParseTrees.java index d6d4b315a..e2d46f040 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestParseTrees.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestParseTrees.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestParserErrors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestParserErrors.java index 416cb9ec2..26b06d965 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestParserErrors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestParserErrors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestParserExec.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestParserExec.java index 9b92cd343..80a26f34b 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestParserExec.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestParserExec.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestPerformance.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestPerformance.java index 6c6f6d4fb..225be4087 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestPerformance.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestPerformance.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestSemPredEvalLexer.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestSemPredEvalLexer.java index 37bb4a308..587f432e9 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestSemPredEvalLexer.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestSemPredEvalLexer.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestSemPredEvalParser.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestSemPredEvalParser.java index 92e77ea35..0d8115df3 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestSemPredEvalParser.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestSemPredEvalParser.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestSets.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestSets.java index 1b4506857..c6458b467 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestSets.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/cpp/TestSets.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/BaseCSharpTest.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/BaseCSharpTest.java index 35a750961..c2783e472 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/BaseCSharpTest.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/BaseCSharpTest.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestCompositeLexers.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestCompositeLexers.java index 5196094c3..e544724b6 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestCompositeLexers.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestCompositeLexers.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestCompositeParsers.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestCompositeParsers.java index 26a20298e..2331caae2 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestCompositeParsers.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestCompositeParsers.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestFullContextParsing.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestFullContextParsing.java index 6b2115b37..e4e9fe3cc 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestFullContextParsing.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestFullContextParsing.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestLeftRecursion.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestLeftRecursion.java index 57f4d1cd1..e4c93c416 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestLeftRecursion.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestLeftRecursion.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestLexerErrors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestLexerErrors.java index 4fa7b9387..2e49ea115 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestLexerErrors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestLexerErrors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestLexerExec.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestLexerExec.java index 615bd8807..f53be2e77 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestLexerExec.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestLexerExec.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestListeners.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestListeners.java index c05874f15..4ce2a9b95 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestListeners.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestListeners.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestParseTrees.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestParseTrees.java index 1fe92cef3..d8b047e28 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestParseTrees.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestParseTrees.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestParserErrors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestParserErrors.java index e0b6beba5..903952945 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestParserErrors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestParserErrors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestParserExec.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestParserExec.java index 8a8c87967..f3157311d 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestParserExec.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestParserExec.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestPerformance.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestPerformance.java index 96f0dcb84..8d38e29f2 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestPerformance.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestPerformance.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestSemPredEvalLexer.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestSemPredEvalLexer.java index 621480f44..14258bdf0 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestSemPredEvalLexer.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestSemPredEvalLexer.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestSemPredEvalParser.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestSemPredEvalParser.java index a95f7bac3..4803de18b 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestSemPredEvalParser.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestSemPredEvalParser.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestSets.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestSets.java index 1ae0f6793..b9b6168b3 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestSets.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/csharp/TestSets.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/CompositeLexersDescriptors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/CompositeLexersDescriptors.java index 2cdb8a709..878b9e1f2 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/CompositeLexersDescriptors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/CompositeLexersDescriptors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/CompositeParsersDescriptors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/CompositeParsersDescriptors.java index a7d073f3e..435dcc977 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/CompositeParsersDescriptors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/CompositeParsersDescriptors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/FullContextParsingDescriptors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/FullContextParsingDescriptors.java index 3004ed2ad..942d07be5 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/FullContextParsingDescriptors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/FullContextParsingDescriptors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/LeftRecursionDescriptors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/LeftRecursionDescriptors.java index 607feeedd..66dd5760d 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/LeftRecursionDescriptors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/LeftRecursionDescriptors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/LexerErrorsDescriptors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/LexerErrorsDescriptors.java index 64cf6bcdd..4a88fbe94 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/LexerErrorsDescriptors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/LexerErrorsDescriptors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/LexerExecDescriptors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/LexerExecDescriptors.java index ac89fc7ee..435bf4299 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/LexerExecDescriptors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/LexerExecDescriptors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/ListenersDescriptors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/ListenersDescriptors.java index 069875ef8..e4bafa7fc 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/ListenersDescriptors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/ListenersDescriptors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/ParseTreesDescriptors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/ParseTreesDescriptors.java index a8e9646d5..bda6fecf3 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/ParseTreesDescriptors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/ParseTreesDescriptors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/ParserErrorsDescriptors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/ParserErrorsDescriptors.java index 1d2fd7239..c34c9c2bb 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/ParserErrorsDescriptors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/ParserErrorsDescriptors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/ParserExecDescriptors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/ParserExecDescriptors.java index ae83337b6..297d2989e 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/ParserExecDescriptors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/ParserExecDescriptors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/PerformanceDescriptors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/PerformanceDescriptors.java index ac00eb844..623224ea6 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/PerformanceDescriptors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/PerformanceDescriptors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/SemPredEvalLexerDescriptors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/SemPredEvalLexerDescriptors.java index 1a9e6e621..3b91a50f2 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/SemPredEvalLexerDescriptors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/SemPredEvalLexerDescriptors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/SemPredEvalParserDescriptors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/SemPredEvalParserDescriptors.java index f179ebf98..fbf6cfbfc 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/SemPredEvalParserDescriptors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/SemPredEvalParserDescriptors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/SetsDescriptors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/SetsDescriptors.java index 6fe3059cf..e87755899 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/SetsDescriptors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/descriptors/SetsDescriptors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/go/BaseGoTest.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/go/BaseGoTest.java index 2087444e0..762635bce 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/go/BaseGoTest.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/go/BaseGoTest.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestCompositeLexers.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestCompositeLexers.java index 205bd9fdd..cd1bcc274 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestCompositeLexers.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestCompositeLexers.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestCompositeParsers.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestCompositeParsers.java index e6aa80470..ce29ab1a0 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestCompositeParsers.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestCompositeParsers.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestFullContextParsing.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestFullContextParsing.java index 62e63c0ee..e90645b39 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestFullContextParsing.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestFullContextParsing.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestLeftRecursion.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestLeftRecursion.java index 669305e6a..ab492c4ae 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestLeftRecursion.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestLeftRecursion.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestLexerErrors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestLexerErrors.java index 6685bd0ac..c4c967e80 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestLexerErrors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestLexerErrors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestLexerExec.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestLexerExec.java index 39b8a21d4..da01840dd 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestLexerExec.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestLexerExec.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestListeners.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestListeners.java index 1c6d90605..012c0e2ac 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestListeners.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestListeners.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestParseTrees.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestParseTrees.java index 6e66dc380..9b9397822 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestParseTrees.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestParseTrees.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestParserErrors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestParserErrors.java index 07ee5ff6b..4b339cccc 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestParserErrors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestParserErrors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestParserExec.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestParserExec.java index 551081de2..5a453fcc2 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestParserExec.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestParserExec.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestPerformance.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestPerformance.java index 42b0c8583..d73b49cad 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestPerformance.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestPerformance.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestSemPredEvalLexer.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestSemPredEvalLexer.java index fbae8840b..1b632cd33 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestSemPredEvalLexer.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestSemPredEvalLexer.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestSemPredEvalParser.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestSemPredEvalParser.java index 6dc1d8276..4e487e658 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestSemPredEvalParser.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestSemPredEvalParser.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestSets.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestSets.java index bd4295737..860cbf081 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestSets.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/go/TestSets.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/BaseJavaTest.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/BaseJavaTest.java index 80e564e30..c94e8e7a6 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/BaseJavaTest.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/BaseJavaTest.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ @@ -34,7 +34,6 @@ import org.antlr.v4.runtime.dfa.DFA; import org.antlr.v4.runtime.misc.IntegerList; import org.antlr.v4.runtime.misc.Interval; import org.antlr.v4.runtime.misc.Pair; -import org.antlr.v4.runtime.misc.Utils; import org.antlr.v4.runtime.tree.ParseTree; import org.antlr.v4.semantics.SemanticPipeline; import org.antlr.v4.test.runtime.BaseRuntimeTest; diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestCharStreams.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestCharStreams.java index 5a17579f5..f5bb891ea 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestCharStreams.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestCharStreams.java @@ -3,15 +3,18 @@ * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ + package org.antlr.v4.test.runtime.java; -import static org.junit.Assert.assertEquals; +import org.antlr.v4.runtime.CharStream; +import org.antlr.v4.runtime.CharStreams; +import org.junit.Rule; +import org.junit.Test; +import org.junit.rules.ExpectedException; +import org.junit.rules.TemporaryFolder; -import java.io.File; -import java.io.IOException; import java.io.InputStream; import java.io.Reader; - import java.nio.channels.SeekableByteChannel; import java.nio.charset.CharacterCodingException; import java.nio.charset.Charset; @@ -20,16 +23,7 @@ import java.nio.charset.StandardCharsets; import java.nio.file.Files; import java.nio.file.Path; -import java.util.Arrays; - -import org.antlr.v4.runtime.CharStream; -import org.antlr.v4.runtime.CharStreams; -import org.antlr.v4.runtime.CodePointCharStream; - -import org.junit.Rule; -import org.junit.Test; -import org.junit.rules.ExpectedException; -import org.junit.rules.TemporaryFolder; +import static org.junit.Assert.assertEquals; public class TestCharStreams { @Rule diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestCompositeLexers.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestCompositeLexers.java index 2f5203b03..58b316c0e 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestCompositeLexers.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestCompositeLexers.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestCompositeParsers.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestCompositeParsers.java index fe54ead17..2b3a1b153 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestCompositeParsers.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestCompositeParsers.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestFullContextParsing.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestFullContextParsing.java index 46bc6c4f1..ca6ec83d6 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestFullContextParsing.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestFullContextParsing.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestIntegerList.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestIntegerList.java index b20a92621..909a4f3b6 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestIntegerList.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestIntegerList.java @@ -3,15 +3,16 @@ * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ -package org.antlr.v4.test.runtime.java; -import static org.junit.Assert.assertArrayEquals; +package org.antlr.v4.test.runtime.java; import org.antlr.v4.runtime.misc.IntegerList; import org.junit.Rule; import org.junit.Test; import org.junit.rules.ExpectedException; +import static org.junit.Assert.assertArrayEquals; + public class TestIntegerList { @Rule public ExpectedException thrown = ExpectedException.none(); diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestLeftRecursion.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestLeftRecursion.java index c18ef02d3..90b51ac72 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestLeftRecursion.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestLeftRecursion.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestLexerErrors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestLexerErrors.java index 8c5ecef49..3ff3741f3 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestLexerErrors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestLexerErrors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestLexerExec.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestLexerExec.java index d836ededf..adef511c0 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestLexerExec.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestLexerExec.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestListeners.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestListeners.java index 2580d1ab8..643f56218 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestListeners.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestListeners.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestParseTrees.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestParseTrees.java index 9cab8b8ed..4a293cc70 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestParseTrees.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestParseTrees.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestParserErrors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestParserErrors.java index ff0852269..3c6870f95 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestParserErrors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestParserErrors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestParserExec.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestParserExec.java index 4ffc4a312..1bf39a421 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestParserExec.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestParserExec.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestPerformance.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestPerformance.java index 9b0c44c1c..097365816 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestPerformance.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestPerformance.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestSemPredEvalLexer.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestSemPredEvalLexer.java index 13e1ab716..0cd917b1a 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestSemPredEvalLexer.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestSemPredEvalLexer.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestSemPredEvalParser.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestSemPredEvalParser.java index ea6bbde42..2cbb91b67 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestSemPredEvalParser.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestSemPredEvalParser.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestSets.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestSets.java index c73e84d40..bc43a44c0 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestSets.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/TestSets.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/api/TestExpectedTokens.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/api/TestExpectedTokens.java index 5b2fb733a..f1758813c 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/api/TestExpectedTokens.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/api/TestExpectedTokens.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/api/TestTokenStream.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/api/TestTokenStream.java index b79ad1ccb..9f1f29b19 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/api/TestTokenStream.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/api/TestTokenStream.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/api/TestTokenStreamRewriter.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/api/TestTokenStreamRewriter.java index da22024b5..d8344de21 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/api/TestTokenStreamRewriter.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/api/TestTokenStreamRewriter.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/api/TestVisitors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/api/TestVisitors.java index 69d689776..5eafca122 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/api/TestVisitors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/api/TestVisitors.java @@ -1,12 +1,10 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ package org.antlr.v4.test.runtime.java.api; -import java.util.ArrayList; -import java.util.List; import org.antlr.v4.runtime.ANTLRInputStream; import org.antlr.v4.runtime.BaseErrorListener; import org.antlr.v4.runtime.CommonTokenStream; @@ -19,6 +17,9 @@ import org.antlr.v4.runtime.tree.TerminalNode; import org.junit.Assert; import org.junit.Test; +import java.util.ArrayList; +import java.util.List; + public class TestVisitors { /** diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/api/perf/Instrumentor.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/api/perf/Instrumentor.java index 90007da69..abf6e484c 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/api/perf/Instrumentor.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/api/perf/Instrumentor.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/api/perf/TimeLexerSpeed.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/api/perf/TimeLexerSpeed.java index b0f389687..5d612d089 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/java/api/perf/TimeLexerSpeed.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/java/api/perf/TimeLexerSpeed.java @@ -1,3 +1,9 @@ +/* + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. + * Use of this file is governed by the BSD 3-clause license that + * can be found in the LICENSE.txt file in the project root. + */ + package org.antlr.v4.test.runtime.java.api.perf; import org.antlr.v4.runtime.ANTLRFileStream; @@ -11,9 +17,9 @@ import org.openjdk.jol.info.GraphLayout; import java.io.BufferedReader; import java.io.File; +import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; -import java.io.IOException; import java.lang.management.ManagementFactory; import java.lang.management.RuntimeMXBean; import java.net.URL; diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/browser/BaseBrowserTest.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/browser/BaseBrowserTest.java index edee0ce4b..3796e5154 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/browser/BaseBrowserTest.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/browser/BaseBrowserTest.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ @@ -54,7 +54,6 @@ import org.stringtemplate.v4.STGroup; import org.stringtemplate.v4.STGroupString; import java.io.File; -import java.io.FileWriter; import java.net.BindException; import java.util.ArrayList; import java.util.Arrays; diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/BaseChromeTest.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/BaseChromeTest.java index 121cd0e66..93733ca8b 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/BaseChromeTest.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/BaseChromeTest.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/SharedWebDriver.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/SharedWebDriver.java index 9db58b2f9..0078561e5 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/SharedWebDriver.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/SharedWebDriver.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestCompositeLexers.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestCompositeLexers.java index db9bd6be1..2249599dd 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestCompositeLexers.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestCompositeLexers.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestCompositeParsers.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestCompositeParsers.java index b4abb5a02..1786d2a56 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestCompositeParsers.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestCompositeParsers.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestFullContextParsing.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestFullContextParsing.java index d42bba4a0..12d8ec76d 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestFullContextParsing.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestFullContextParsing.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestLeftRecursion.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestLeftRecursion.java index de8e85219..dfd1ccbad 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestLeftRecursion.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestLeftRecursion.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestLexerErrors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestLexerErrors.java index f7c200b1d..3eff25ca2 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestLexerErrors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestLexerErrors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestLexerExec.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestLexerExec.java index 96569ae80..e07e020b8 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestLexerExec.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestLexerExec.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestListeners.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestListeners.java index 237fd8e89..89cdfb40e 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestListeners.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestListeners.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestParseTrees.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestParseTrees.java index a0286d9a4..487ddbbb4 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestParseTrees.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestParseTrees.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestParserErrors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestParserErrors.java index f437a8248..1eab06b52 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestParserErrors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestParserErrors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestParserExec.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestParserExec.java index f75a64a76..c8e2ff6a3 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestParserExec.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestParserExec.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestPerformance.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestPerformance.java index eb337837e..44aa4e9ed 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestPerformance.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestPerformance.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestSemPredEvalLexer.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestSemPredEvalLexer.java index 8507e411f..d0374c881 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestSemPredEvalLexer.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestSemPredEvalLexer.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestSemPredEvalParser.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestSemPredEvalParser.java index 72c8167e3..cb8e530ff 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestSemPredEvalParser.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestSemPredEvalParser.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestSets.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestSets.java index 6b61f11c3..331ca0858 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestSets.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/chrome/TestSets.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/BaseExplorerTest.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/BaseExplorerTest.java index 572734cf4..3345166ac 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/BaseExplorerTest.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/BaseExplorerTest.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestCompositeLexers.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestCompositeLexers.java index 78d454418..fa22c5d91 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestCompositeLexers.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestCompositeLexers.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestCompositeParsers.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestCompositeParsers.java index 5f6115fa9..202c17971 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestCompositeParsers.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestCompositeParsers.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestFullContextParsing.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestFullContextParsing.java index ff7c72247..1e397c5f6 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestFullContextParsing.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestFullContextParsing.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestLeftRecursion.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestLeftRecursion.java index e28036e94..0f6cd0274 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestLeftRecursion.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestLeftRecursion.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestLexerErrors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestLexerErrors.java index 7e4a7000b..4e7522785 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestLexerErrors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestLexerErrors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestLexerExec.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestLexerExec.java index 098c5482c..1ca62e783 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestLexerExec.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestLexerExec.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestListeners.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestListeners.java index f2234ab76..c12edd0ec 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestListeners.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestListeners.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestParseTrees.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestParseTrees.java index 2e272df15..25e6305b2 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestParseTrees.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestParseTrees.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestParserErrors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestParserErrors.java index 2c8c80692..68b003cd4 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestParserErrors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestParserErrors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestParserExec.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestParserExec.java index 73e1bb388..9a524c54f 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestParserExec.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestParserExec.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestPerformance.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestPerformance.java index 31e0795dc..23526657f 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestPerformance.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestPerformance.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestSemPredEvalLexer.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestSemPredEvalLexer.java index 43e5d4c7a..e412c9661 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestSemPredEvalLexer.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestSemPredEvalLexer.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestSemPredEvalParser.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestSemPredEvalParser.java index 154a6b9b6..22ad655a8 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestSemPredEvalParser.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestSemPredEvalParser.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestSets.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestSets.java index bbf475052..df359cd34 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestSets.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/explorer/TestSets.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/BaseFirefoxTest.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/BaseFirefoxTest.java index 860fc7480..2f43a7562 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/BaseFirefoxTest.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/BaseFirefoxTest.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/SharedWebDriver.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/SharedWebDriver.java index 56013d1d6..b9e1daf6e 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/SharedWebDriver.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/SharedWebDriver.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestCompositeLexers.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestCompositeLexers.java index a26d96081..a7b4a13cd 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestCompositeLexers.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestCompositeLexers.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestCompositeParsers.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestCompositeParsers.java index 6e7c72777..e7fd00723 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestCompositeParsers.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestCompositeParsers.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestFullContextParsing.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestFullContextParsing.java index e17af74f6..40aef5505 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestFullContextParsing.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestFullContextParsing.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestLeftRecursion.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestLeftRecursion.java index 43f5520cd..29679cd3b 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestLeftRecursion.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestLeftRecursion.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestLexerErrors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestLexerErrors.java index 63b5c9045..9fd9fac5d 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestLexerErrors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestLexerErrors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestLexerExec.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestLexerExec.java index 61859261f..b7b04e837 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestLexerExec.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestLexerExec.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestListeners.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestListeners.java index 4ad858d5b..950dd75ca 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestListeners.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestListeners.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestParseTrees.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestParseTrees.java index 4673959a2..5fa612d6b 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestParseTrees.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestParseTrees.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestParserErrors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestParserErrors.java index cf3972049..af8dbeb36 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestParserErrors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestParserErrors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestParserExec.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestParserExec.java index f1c238d82..019b15e36 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestParserExec.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestParserExec.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestPerformance.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestPerformance.java index 2fea95aea..af1eacd01 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestPerformance.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestPerformance.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestSemPredEvalLexer.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestSemPredEvalLexer.java index 8d5bbb987..cf5aaf9a5 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestSemPredEvalLexer.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestSemPredEvalLexer.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestSemPredEvalParser.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestSemPredEvalParser.java index dc4a98faf..3e16eae7d 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestSemPredEvalParser.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestSemPredEvalParser.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestSets.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestSets.java index 2a7a29a32..5a967c307 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestSets.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/firefox/TestSets.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/BaseNodeTest.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/BaseNodeTest.java index 75fbd8a60..7246f4ec2 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/BaseNodeTest.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/BaseNodeTest.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestCompositeLexers.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestCompositeLexers.java index 5f3101d21..92b094574 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestCompositeLexers.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestCompositeLexers.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestCompositeParsers.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestCompositeParsers.java index de26b33e9..9662ab087 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestCompositeParsers.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestCompositeParsers.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestFullContextParsing.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestFullContextParsing.java index 5b140778d..8978ecddf 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestFullContextParsing.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestFullContextParsing.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestLeftRecursion.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestLeftRecursion.java index 02e7b7683..27182e063 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestLeftRecursion.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestLeftRecursion.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestLexerErrors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestLexerErrors.java index 57c8bf574..b4ee553ad 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestLexerErrors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestLexerErrors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestLexerExec.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestLexerExec.java index aa7865dfc..0a9bd715e 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestLexerExec.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestLexerExec.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestListeners.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestListeners.java index ec044ad06..d4316f56d 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestListeners.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestListeners.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestParseTrees.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestParseTrees.java index 2b25eb2cd..6884ac3b1 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestParseTrees.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestParseTrees.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestParserErrors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestParserErrors.java index 6cb22d367..e3aa09789 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestParserErrors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestParserErrors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestParserExec.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestParserExec.java index da617856f..3845a1f14 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestParserExec.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestParserExec.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestPerformance.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestPerformance.java index 6f49b2eb1..d053e85f5 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestPerformance.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestPerformance.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestSemPredEvalLexer.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestSemPredEvalLexer.java index 0966da39e..3f591fd61 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestSemPredEvalLexer.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestSemPredEvalLexer.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestSemPredEvalParser.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestSemPredEvalParser.java index 30a58d539..2dd349614 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestSemPredEvalParser.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestSemPredEvalParser.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestSets.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestSets.java index 256cbe1a7..2d11a0a60 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestSets.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/node/TestSets.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/BaseSafariTest.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/BaseSafariTest.java index 3d8b02998..dcdc31bf7 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/BaseSafariTest.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/BaseSafariTest.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/SharedWebDriver.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/SharedWebDriver.java index ea5f58e19..d0efb37dc 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/SharedWebDriver.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/SharedWebDriver.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestCompositeLexers.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestCompositeLexers.java index a7d6c57b9..b426850d2 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestCompositeLexers.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestCompositeLexers.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestCompositeParsers.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestCompositeParsers.java index c4bba3b64..7bfe1310f 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestCompositeParsers.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestCompositeParsers.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestFullContextParsing.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestFullContextParsing.java index d5eb1400d..ac0842702 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestFullContextParsing.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestFullContextParsing.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestLeftRecursion.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestLeftRecursion.java index cf994f343..526254436 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestLeftRecursion.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestLeftRecursion.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestLexerErrors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestLexerErrors.java index 2dd0718d7..3e3f352fa 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestLexerErrors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestLexerErrors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestLexerExec.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestLexerExec.java index 952eee6a1..da29e2de7 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestLexerExec.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestLexerExec.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestListeners.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestListeners.java index 10482bdf4..6d8c0e11b 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestListeners.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestListeners.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestParseTrees.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestParseTrees.java index bedb06a83..3e75cf015 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestParseTrees.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestParseTrees.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestParserErrors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestParserErrors.java index 4ac22aa4c..52346a939 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestParserErrors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestParserErrors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestParserExec.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestParserExec.java index 38077613f..75a06c1cb 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestParserExec.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestParserExec.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestPerformance.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestPerformance.java index 975c20348..1a09a64c7 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestPerformance.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestPerformance.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestSemPredEvalLexer.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestSemPredEvalLexer.java index 839160978..24d1e7bfe 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestSemPredEvalLexer.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestSemPredEvalLexer.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestSemPredEvalParser.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestSemPredEvalParser.java index a752db0f5..3387a6d49 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestSemPredEvalParser.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestSemPredEvalParser.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestSets.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestSets.java index 07b399e4c..b3cd0237f 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestSets.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/javascript/safari/TestSets.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/python/BasePythonTest.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/python/BasePythonTest.java index 5b1882405..dae677102 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/python/BasePythonTest.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/python/BasePythonTest.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ @@ -52,10 +52,10 @@ import org.stringtemplate.v4.STGroup; import org.stringtemplate.v4.STGroupString; import java.io.File; -import java.nio.file.Path; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; import java.net.URL; +import java.nio.file.Path; import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/BasePython2Test.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/BasePython2Test.java index ec59ffb0a..34c60a4ce 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/BasePython2Test.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/BasePython2Test.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestCompositeLexers.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestCompositeLexers.java index 6758b495c..c68c0f579 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestCompositeLexers.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestCompositeLexers.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestCompositeParsers.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestCompositeParsers.java index 4113410e8..489249c23 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestCompositeParsers.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestCompositeParsers.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestFullContextParsing.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestFullContextParsing.java index ce743c88a..05eb6038f 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestFullContextParsing.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestFullContextParsing.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestLeftRecursion.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestLeftRecursion.java index 84eedeb36..7685599d2 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestLeftRecursion.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestLeftRecursion.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestLexerErrors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestLexerErrors.java index e81b746a6..3708c6ff8 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestLexerErrors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestLexerErrors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestLexerExec.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestLexerExec.java index 8bc811084..d99851cce 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestLexerExec.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestLexerExec.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestListeners.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestListeners.java index 5b6904ae9..0cbcbcafa 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestListeners.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestListeners.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestParseTrees.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestParseTrees.java index 96ba228ac..311f85cd7 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestParseTrees.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestParseTrees.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestParserErrors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestParserErrors.java index c462d1c3e..d405643dd 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestParserErrors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestParserErrors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestParserExec.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestParserExec.java index 77f0e7175..95c41f4c9 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestParserExec.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestParserExec.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestPerformance.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestPerformance.java index 091552178..7248041e8 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestPerformance.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestPerformance.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestSemPredEvalLexer.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestSemPredEvalLexer.java index 443045d64..96fbe6c2b 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestSemPredEvalLexer.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestSemPredEvalLexer.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestSemPredEvalParser.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestSemPredEvalParser.java index f54b8982d..a0bc6d034 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestSemPredEvalParser.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestSemPredEvalParser.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestSets.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestSets.java index 012128b0f..8f569648d 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestSets.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/python2/TestSets.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/BasePython3Test.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/BasePython3Test.java index 2f1b26b29..e710de64f 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/BasePython3Test.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/BasePython3Test.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestCompositeLexers.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestCompositeLexers.java index 6fd4d66ea..e9511e742 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestCompositeLexers.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestCompositeLexers.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestCompositeParsers.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestCompositeParsers.java index b2568ecb8..d7f51a5e1 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestCompositeParsers.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestCompositeParsers.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestFullContextParsing.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestFullContextParsing.java index 6555db0ff..4fb28eea0 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestFullContextParsing.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestFullContextParsing.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestLeftRecursion.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestLeftRecursion.java index d96c67a98..75c1c575f 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestLeftRecursion.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestLeftRecursion.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestLexerErrors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestLexerErrors.java index 66b1b3ad9..285174171 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestLexerErrors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestLexerErrors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestLexerExec.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestLexerExec.java index 3faabcdc7..c612164a2 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestLexerExec.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestLexerExec.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestListeners.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestListeners.java index 93c80d719..6264fa7dd 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestListeners.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestListeners.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestParseTrees.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestParseTrees.java index 636995f96..5e62ea93b 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestParseTrees.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestParseTrees.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestParserErrors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestParserErrors.java index 60612b7d3..4920c9b8d 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestParserErrors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestParserErrors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestParserExec.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestParserExec.java index 0413dd37a..f041443e4 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestParserExec.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestParserExec.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestPerformance.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestPerformance.java index 6f19c25c2..961d98b06 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestPerformance.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestPerformance.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestSemPredEvalLexer.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestSemPredEvalLexer.java index 402ac040b..3f0c65953 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestSemPredEvalLexer.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestSemPredEvalLexer.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestSemPredEvalParser.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestSemPredEvalParser.java index e37e86885..a931fd2b9 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestSemPredEvalParser.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestSemPredEvalParser.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestSets.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestSets.java index 4c6c1babe..1a3ac2641 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestSets.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/python3/TestSets.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/BaseSwiftTest.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/BaseSwiftTest.java index cbd207f74..a3da071dc 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/BaseSwiftTest.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/BaseSwiftTest.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestCompositeLexers.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestCompositeLexers.java index 252cd1988..3786d83c4 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestCompositeLexers.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestCompositeLexers.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestCompositeParsers.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestCompositeParsers.java index 22cb447af..fa1d8e787 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestCompositeParsers.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestCompositeParsers.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestFullContextParsing.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestFullContextParsing.java index 17f3ae738..9bfe4587c 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestFullContextParsing.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestFullContextParsing.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestLeftRecursion.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestLeftRecursion.java index 48994df9c..5ebe190d0 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestLeftRecursion.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestLeftRecursion.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestLexerErrors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestLexerErrors.java index 54ab79e06..ff45db2a2 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestLexerErrors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestLexerErrors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestLexerExec.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestLexerExec.java index 74a901c95..8dab7319e 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestLexerExec.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestLexerExec.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestListeners.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestListeners.java index 0b2ecbeb0..e27d5e057 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestListeners.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestListeners.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestParseTrees.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestParseTrees.java index 08ed6ccf5..f3542a1ae 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestParseTrees.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestParseTrees.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestParserErrors.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestParserErrors.java index 40bb39843..fd5c0e70b 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestParserErrors.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestParserErrors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestParserExec.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestParserExec.java index acf41bbd2..030ae4c30 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestParserExec.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestParserExec.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestPerformance.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestPerformance.java index 2ec5fdfe0..717d09507 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestPerformance.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestPerformance.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestSemPredEvalLexer.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestSemPredEvalLexer.java index 293005053..9629669fb 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestSemPredEvalLexer.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestSemPredEvalLexer.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestSemPredEvalParser.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestSemPredEvalParser.java index 71e2d5630..78e5b7c16 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestSemPredEvalParser.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestSemPredEvalParser.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestSets.java b/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestSets.java index 7e3934163..979714bc6 100644 --- a/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestSets.java +++ b/runtime-testsuite/test/org/antlr/v4/test/runtime/swift/TestSets.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/AntlrFileStream.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/AntlrFileStream.cs index b696cbe0e..ec59b87e6 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/AntlrFileStream.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/AntlrFileStream.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/AntlrInputStream.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/AntlrInputStream.cs index b0a9cb261..a35dc3452 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/AntlrInputStream.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/AntlrInputStream.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ATN.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ATN.cs index b7dc29643..8f2a20f3b 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ATN.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ATN.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ @@ -91,7 +91,7 @@ namespace Antlr4.Runtime.Atn this.maxTokenType = maxTokenType; } - + public virtual PredictionContext GetCachedContext(PredictionContext context) { return PredictionContext.GetCachedContext(context, contextCache, new PredictionContext.IdentityHashMap()); diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ATNConfig.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ATNConfig.cs index 9a2997907..11e3e6bfb 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ATNConfig.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ATNConfig.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ @@ -12,7 +12,7 @@ using Antlr4.Runtime.Sharpen; namespace Antlr4.Runtime.Atn { - + /** A tuple: (ATN state, predicted alt, syntactic, semantic context). * The syntactic context is a graph-structured stack node whose * path(s) to the root is the rule invocation(s) diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ATNConfigSet.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ATNConfigSet.cs index da1ebb551..2ea9fe4b3 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ATNConfigSet.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ATNConfigSet.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ @@ -387,7 +387,7 @@ namespace Antlr4.Runtime.Atn { ATNConfig existing; if (this.TryGetValue(config, out existing)) - return existing; + return existing; else { this.Put(config, config); diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ATNDeserializationOptions.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ATNDeserializationOptions.cs index e04b23cf2..f7a7e2b72 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ATNDeserializationOptions.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ATNDeserializationOptions.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ATNDeserializer.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ATNDeserializer.cs index 875c3b45a..9009b9f43 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ATNDeserializer.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ATNDeserializer.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ATNSimulator.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ATNSimulator.cs index 36c453c13..53eb97e51 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ATNSimulator.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ATNSimulator.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ATNState.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ATNState.cs index a0ce7903a..3f5c61a47 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ATNState.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ATNState.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ATNType.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ATNType.cs index 0823bd1a1..304f0cf06 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ATNType.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ATNType.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/AbstractPredicateTransition.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/AbstractPredicateTransition.cs index f4c8df9a0..532d804e5 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/AbstractPredicateTransition.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/AbstractPredicateTransition.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ActionTransition.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ActionTransition.cs index f0a731e0d..f30a411b7 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ActionTransition.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ActionTransition.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/AmbiguityInfo.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/AmbiguityInfo.cs index a7be1f056..fbe0bd7e8 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/AmbiguityInfo.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/AmbiguityInfo.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ArrayPredictionContext.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ArrayPredictionContext.cs index c29d66d01..ee70b7813 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ArrayPredictionContext.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ArrayPredictionContext.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/AtomTransition.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/AtomTransition.cs index 69c630c89..6fab78da2 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/AtomTransition.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/AtomTransition.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/BasicBlockStartState.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/BasicBlockStartState.cs index c36bc58f8..aab7f9530 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/BasicBlockStartState.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/BasicBlockStartState.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/BasicState.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/BasicState.cs index 5933c990c..fc6c92f82 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/BasicState.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/BasicState.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/BlockEndState.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/BlockEndState.cs index c8c935156..119f32e5e 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/BlockEndState.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/BlockEndState.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/BlockStartState.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/BlockStartState.cs index 0b9196f3c..3929c24d3 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/BlockStartState.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/BlockStartState.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ConflictInfo.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ConflictInfo.cs index 2f6412c58..14226ee80 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ConflictInfo.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ConflictInfo.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ContextSensitivityInfo.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ContextSensitivityInfo.cs index 4c5abea62..b978c6786 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ContextSensitivityInfo.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ContextSensitivityInfo.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/DecisionEventInfo.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/DecisionEventInfo.cs index 86a2f6901..ee2098cb7 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/DecisionEventInfo.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/DecisionEventInfo.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/DecisionInfo.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/DecisionInfo.cs index 3b9226645..deb412d53 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/DecisionInfo.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/DecisionInfo.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/DecisionState.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/DecisionState.cs index 0b0fc1ccd..95bb6dbd4 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/DecisionState.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/DecisionState.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/EmptyPredictionContext.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/EmptyPredictionContext.cs index db54ee96d..937092d88 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/EmptyPredictionContext.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/EmptyPredictionContext.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ @@ -12,13 +12,13 @@ namespace Antlr4.Runtime.Atn #pragma warning disable 0659 // 'class' overrides Object.Equals(object o) but does not override Object.GetHashCode() public sealed class EmptyPredictionContext : SingletonPredictionContext { - + internal EmptyPredictionContext() - : base(null, EMPTY_RETURN_STATE) + : base(null, EMPTY_RETURN_STATE) { } - + public override PredictionContext GetParent(int index) { @@ -30,7 +30,7 @@ namespace Antlr4.Runtime.Atn return returnState; } - + public override int Size { get @@ -56,7 +56,7 @@ namespace Antlr4.Runtime.Atn { return "$"; } - + public override string[] ToStrings(IRecognizer recognizer, int currentState) { return new string[] { "[]" }; diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/EpsilonTransition.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/EpsilonTransition.cs index e1ee4337f..420eb737e 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/EpsilonTransition.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/EpsilonTransition.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ErrorInfo.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ErrorInfo.cs index 67a982dc6..91466fa55 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ErrorInfo.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ErrorInfo.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ILexerAction.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ILexerAction.cs index ad5ec127b..ca495eeca 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ILexerAction.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ILexerAction.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LL1Analyzer.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LL1Analyzer.cs index e83f64509..06bcebb33 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LL1Analyzer.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LL1Analyzer.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerATNConfig.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerATNConfig.cs index a1fe90a19..1004a4964 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerATNConfig.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerATNConfig.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ @@ -37,7 +37,7 @@ namespace Antlr4.Runtime.Atn } public LexerATNConfig(LexerATNConfig c, ATNState state) - : base(c, state, c.context, c.semanticContext) + : base(c, state, c.context, c.semanticContext) { this.lexerActionExecutor = c.lexerActionExecutor; this.passedThroughNonGreedyDecision = checkNonGreedyDecision(c, state); @@ -45,7 +45,7 @@ namespace Antlr4.Runtime.Atn public LexerATNConfig(LexerATNConfig c, ATNState state, LexerActionExecutor lexerActionExecutor) - : base(c, state, c.context, c.semanticContext) + : base(c, state, c.context, c.semanticContext) { this.lexerActionExecutor = lexerActionExecutor; this.passedThroughNonGreedyDecision = checkNonGreedyDecision(c, state); @@ -53,7 +53,7 @@ namespace Antlr4.Runtime.Atn public LexerATNConfig(LexerATNConfig c, ATNState state, PredictionContext context) - : base(c, state, context, c.semanticContext) + : base(c, state, context, c.semanticContext) { this.lexerActionExecutor = c.lexerActionExecutor; this.passedThroughNonGreedyDecision = checkNonGreedyDecision(c, state); diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerATNSimulator.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerATNSimulator.cs index 6da407f8a..e84c20de3 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerATNSimulator.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerATNSimulator.cs @@ -1,5 +1,5 @@ /* -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ @@ -86,7 +86,7 @@ namespace Antlr4.Runtime.Atn { return MatchATN(input); } - else + else { return ExecATN(input, dfa.s0); } diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerActionExecutor.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerActionExecutor.cs index 73b24e862..8e33c8fde 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerActionExecutor.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerActionExecutor.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerActionType.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerActionType.cs index 7356a12cb..d17795ce7 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerActionType.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerActionType.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerChannelAction.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerChannelAction.cs index 009a79bb2..7cb4e059b 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerChannelAction.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerChannelAction.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerCustomAction.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerCustomAction.cs index 49c776eb5..3e055560b 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerCustomAction.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerCustomAction.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerIndexedCustomAction.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerIndexedCustomAction.cs index c1f4df6b0..f97b83a93 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerIndexedCustomAction.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerIndexedCustomAction.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerModeAction.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerModeAction.cs index 3fa571dba..5546d8464 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerModeAction.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerModeAction.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerMoreAction.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerMoreAction.cs index 993cb5366..b4b845e4d 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerMoreAction.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerMoreAction.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerPopModeAction.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerPopModeAction.cs index 92c9a441b..bfc40aa9f 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerPopModeAction.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerPopModeAction.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerPushModeAction.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerPushModeAction.cs index e4df466d4..bf894d506 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerPushModeAction.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerPushModeAction.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerSkipAction.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerSkipAction.cs index b7dd16201..730fbe9f7 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerSkipAction.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerSkipAction.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerTypeAction.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerTypeAction.cs index 0530c299b..a43c9d449 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerTypeAction.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LexerTypeAction.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LookaheadEventInfo.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LookaheadEventInfo.cs index e200dcec4..2b5e3f30a 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LookaheadEventInfo.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LookaheadEventInfo.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LoopEndState.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LoopEndState.cs index 70d9653fc..448b6b318 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LoopEndState.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/LoopEndState.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/MergeCache.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/MergeCache.cs index 8a3899c02..d43ed864f 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/MergeCache.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/MergeCache.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/NotSetTransition.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/NotSetTransition.cs index fc1ae0342..e61cefd8e 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/NotSetTransition.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/NotSetTransition.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ParseInfo.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ParseInfo.cs index ae5d96a6a..f39f5cf84 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ParseInfo.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ParseInfo.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ @@ -10,7 +10,7 @@ using Antlr4.Runtime.Sharpen; namespace Antlr4.Runtime.Atn { - + /** * This class provides access to specific and aggregate statistics gathered * during profiling of a parser. diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ParserATNSimulator.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ParserATNSimulator.cs index 835109446..ccc1b502d 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ParserATNSimulator.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ParserATNSimulator.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ @@ -372,7 +372,7 @@ namespace Antlr4.Runtime.Atn } int alt = ExecATN(dfa, s0, input, index, outerContext); - if (debug) + if (debug) ConsoleWriteLine("DFA after predictATN: " + dfa.ToString(parser.Vocabulary)); return alt; } @@ -1532,7 +1532,7 @@ namespace Antlr4.Runtime.Atn int depth, bool treatEofAsEpsilon) { - if (debug) + if (debug) ConsoleWriteLine("closure(" + config.ToString(parser, true) + ")"); if (config.state is RuleStopState) diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/PlusBlockStartState.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/PlusBlockStartState.cs index 143179fea..7fcccea37 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/PlusBlockStartState.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/PlusBlockStartState.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/PlusLoopbackState.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/PlusLoopbackState.cs index a07a4ed6f..8ec405eda 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/PlusLoopbackState.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/PlusLoopbackState.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/PrecedencePredicateTransition.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/PrecedencePredicateTransition.cs index 95ce22d9c..b26344c35 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/PrecedencePredicateTransition.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/PrecedencePredicateTransition.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/PredicateEvalInfo.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/PredicateEvalInfo.cs index f45448024..467ac40f2 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/PredicateEvalInfo.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/PredicateEvalInfo.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/PredicateTransition.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/PredicateTransition.cs index 805c8d6f2..422cbbd36 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/PredicateTransition.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/PredicateTransition.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/PredictionContext.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/PredictionContext.cs index 8a49fe161..cdeb532da 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/PredictionContext.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/PredictionContext.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ @@ -217,7 +217,7 @@ namespace Antlr4.Runtime.Atn parents[1] = b.parent; } pc = new ArrayPredictionContext(parents, payloads); - if (mergeCache != null) + if (mergeCache != null) mergeCache.Put(a, b, pc); return pc; } @@ -232,10 +232,10 @@ namespace Antlr4.Runtime.Atn if (mergeCache != null) { PredictionContext previous = mergeCache.Get(a, b); - if (previous != null) + if (previous != null) return previous; previous = mergeCache.Get(b, a); - if (previous != null) + if (previous != null) return previous; } @@ -327,20 +327,20 @@ namespace Antlr4.Runtime.Atn // TODO: track whether this is possible above during merge sort for speed if (M.Equals(a)) { - if (mergeCache != null) + if (mergeCache != null) mergeCache.Put(a, b, a); return a; } if (M.Equals(b)) { - if (mergeCache != null) + if (mergeCache != null) mergeCache.Put(a, b, b); return b; } CombineCommonParents(mergedParents); - if (mergeCache != null) + if (mergeCache != null) mergeCache.Put(a, b, M); return M; } @@ -370,9 +370,9 @@ namespace Antlr4.Runtime.Atn { if (rootIsWildcard) { - if (a == PredictionContext.EMPTY) + if (a == PredictionContext.EMPTY) return PredictionContext.EMPTY; // * + b = * - if (b == PredictionContext.EMPTY) + if (b == PredictionContext.EMPTY) return PredictionContext.EMPTY; // a + * = * } else { diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/PredictionContextCache.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/PredictionContextCache.cs index 039682a31..c07ee7871 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/PredictionContextCache.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/PredictionContextCache.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/PredictionMode.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/PredictionMode.cs index 6ba853354..8cd7d6e76 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/PredictionMode.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/PredictionMode.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ProfilingATNSimulator.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ProfilingATNSimulator.cs index a28b9e51a..8c5ac6b99 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ProfilingATNSimulator.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/ProfilingATNSimulator.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ @@ -8,7 +8,7 @@ using Antlr4.Runtime.Sharpen; namespace Antlr4.Runtime.Atn { - + /** * @since 4.3 */ @@ -37,7 +37,7 @@ namespace Antlr4.Runtime.Atn protected int conflictingAltResolvedBySLL; public ProfilingATNSimulator(Parser parser) - + : base(parser, parser.Interpreter.atn, parser.Interpreter.decisionToDFA, diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/RangeTransition.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/RangeTransition.cs index 0d1e8cdf0..3016899a0 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/RangeTransition.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/RangeTransition.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/RuleStartState.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/RuleStartState.cs index cfa1675d1..f7f228e95 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/RuleStartState.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/RuleStartState.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/RuleStopState.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/RuleStopState.cs index ec03a17b1..94ccaaa31 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/RuleStopState.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/RuleStopState.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/RuleTransition.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/RuleTransition.cs index e83fe522d..886682c00 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/RuleTransition.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/RuleTransition.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/SemanticContext.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/SemanticContext.cs index 4d99a0aba..c6cf0cda6 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/SemanticContext.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/SemanticContext.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ @@ -16,7 +16,7 @@ namespace Antlr4.Runtime.Atn public abstract bool Eval(Recognizer parser, RuleContext parserCallStack) where ATNInterpreter : ATNSimulator; - + public virtual SemanticContext EvalPrecedence(Recognizer parser, RuleContext parserCallStack) where ATNInterpreter : ATNSimulator { diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/SetTransition.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/SetTransition.cs index b10025477..c4773ceb7 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/SetTransition.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/SetTransition.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/SimulatorState.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/SimulatorState.cs index cea1f8f15..1b3e72717 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/SimulatorState.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/SimulatorState.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/SingletonPredictionContext.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/SingletonPredictionContext.cs index 29072e806..2f8f1bb5d 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/SingletonPredictionContext.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/SingletonPredictionContext.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ @@ -7,7 +7,7 @@ using Antlr4.Runtime.Misc; namespace Antlr4.Runtime.Atn { #pragma warning disable 0659 // 'class' overrides Object.Equals(object o) but does not override Object.GetHashCode() - + public class SingletonPredictionContext : PredictionContext { public static PredictionContext Create(PredictionContext parent, int returnState) @@ -44,7 +44,7 @@ namespace Antlr4.Runtime.Atn return returnState; } - + public override int Size { get diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/StarBlockStartState.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/StarBlockStartState.cs index 48034defc..7883ab242 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/StarBlockStartState.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/StarBlockStartState.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/StarLoopEntryState.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/StarLoopEntryState.cs index 4deae83e6..00764bbfa 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/StarLoopEntryState.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/StarLoopEntryState.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/StarLoopbackState.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/StarLoopbackState.cs index f29c8cf33..2bf740b8f 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/StarLoopbackState.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/StarLoopbackState.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/StateType.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/StateType.cs index 383ff96f8..4811e729c 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/StateType.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/StateType.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/TokensStartState.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/TokensStartState.cs index 70a0fd29f..b8f4ef121 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/TokensStartState.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/TokensStartState.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/Transition.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/Transition.cs index 7ca5d655f..98748f9c8 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/Transition.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/Transition.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/TransitionType.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/TransitionType.cs index 28e7fb2c2..ed5971f3c 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/TransitionType.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/TransitionType.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/WildcardTransition.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/WildcardTransition.cs index fc27cedaa..a133cb7b8 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/WildcardTransition.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Atn/WildcardTransition.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/BailErrorStrategy.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/BailErrorStrategy.cs index e6e4e0c4d..f4cb53ad1 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/BailErrorStrategy.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/BailErrorStrategy.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/BaseErrorListener.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/BaseErrorListener.cs index cf414fe87..02b433e98 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/BaseErrorListener.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/BaseErrorListener.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/BufferedTokenStream.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/BufferedTokenStream.cs index b9cec7769..806e3553a 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/BufferedTokenStream.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/BufferedTokenStream.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/CharStreams.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/CharStreams.cs index 0ee9f38af..c5e20b153 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/CharStreams.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/CharStreams.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/CommonToken.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/CommonToken.cs index 660098cad..1fee48b42 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/CommonToken.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/CommonToken.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/CommonTokenFactory.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/CommonTokenFactory.cs index 540f99de1..384afe8ad 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/CommonTokenFactory.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/CommonTokenFactory.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/CommonTokenStream.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/CommonTokenStream.cs index d00755e44..0bffcd235 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/CommonTokenStream.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/CommonTokenStream.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ConsoleErrorListener.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ConsoleErrorListener.cs index 1f1eec6b8..84bbeea4a 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ConsoleErrorListener.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ConsoleErrorListener.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/DefaultErrorStrategy.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/DefaultErrorStrategy.cs index 3311e11b0..019055e25 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/DefaultErrorStrategy.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/DefaultErrorStrategy.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dependents.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dependents.cs index e84a6fd6c..f762c1300 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dependents.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dependents.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/AbstractEdgeMap.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/AbstractEdgeMap.cs index 112323884..b9c55f472 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/AbstractEdgeMap.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/AbstractEdgeMap.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/AcceptStateInfo.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/AcceptStateInfo.cs index 00a514341..c776e725f 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/AcceptStateInfo.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/AcceptStateInfo.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/ArrayEdgeMap.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/ArrayEdgeMap.cs index 5d3b37bf4..b59120bbf 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/ArrayEdgeMap.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/ArrayEdgeMap.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/DFA.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/DFA.cs index 7bce8af70..de3ca19ac 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/DFA.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/DFA.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ @@ -161,7 +161,7 @@ namespace Antlr4.Runtime.Dfa public String ToLexerString() { - if (s0 == null) + if (s0 == null) return ""; DFASerializer serializer = new LexerDFASerializer(this); return serializer.ToString(); diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/DFASerializer.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/DFASerializer.cs index bddfc8761..865ba57aa 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/DFASerializer.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/DFASerializer.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/DFAState.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/DFAState.cs index f8f529cee..0986ac6c0 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/DFAState.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/DFAState.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ @@ -102,7 +102,7 @@ namespace Antlr4.Runtime.Dfa alts.Add(c.alt); } } - if (alts.Count==0) + if (alts.Count==0) return null; return alts; } diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/EmptyEdgeMap.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/EmptyEdgeMap.cs index 68a373855..9098de65c 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/EmptyEdgeMap.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/EmptyEdgeMap.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/IEdgeMap.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/IEdgeMap.cs index ccb567134..f8cd641af 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/IEdgeMap.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/IEdgeMap.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/LexerDFASerializer.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/LexerDFASerializer.cs index 57dc903f9..6a87f942f 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/LexerDFASerializer.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/LexerDFASerializer.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/SingletonEdgeMap.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/SingletonEdgeMap.cs index f4f16b1bf..5757684cf 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/SingletonEdgeMap.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/SingletonEdgeMap.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/SparseEdgeMap.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/SparseEdgeMap.cs index 22df21487..05a0ac84f 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/SparseEdgeMap.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Dfa/SparseEdgeMap.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/DiagnosticErrorListener.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/DiagnosticErrorListener.cs index 8f30b25ba..a673b2548 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/DiagnosticErrorListener.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/DiagnosticErrorListener.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/FailedPredicateException.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/FailedPredicateException.cs index 55b611544..9f0252268 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/FailedPredicateException.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/FailedPredicateException.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/IAntlrErrorListener.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/IAntlrErrorListener.cs index cbd9db4be..fe8b0150e 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/IAntlrErrorListener.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/IAntlrErrorListener.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/IAntlrErrorStrategy.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/IAntlrErrorStrategy.cs index 5a0742516..4da0ad1bf 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/IAntlrErrorStrategy.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/IAntlrErrorStrategy.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ICharStream.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ICharStream.cs index 0103baa1c..0d6f62c52 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ICharStream.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ICharStream.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/IIntStream.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/IIntStream.cs index aeaa7f384..d16ad452b 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/IIntStream.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/IIntStream.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/IParserErrorListener.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/IParserErrorListener.cs index c4763e1da..8d1765a47 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/IParserErrorListener.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/IParserErrorListener.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/IRecognizer.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/IRecognizer.cs index 3a1edf8cb..f59c1330a 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/IRecognizer.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/IRecognizer.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/IToken.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/IToken.cs index a8704597f..70ec76822 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/IToken.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/IToken.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ITokenFactory.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ITokenFactory.cs index 3b270b76a..b9726c42f 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ITokenFactory.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ITokenFactory.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ITokenSource.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ITokenSource.cs index 6b7acfc23..5f4784fb1 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ITokenSource.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ITokenSource.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ITokenStream.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ITokenStream.cs index d59308aa4..b27821b2c 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ITokenStream.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ITokenStream.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/IVocabulary.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/IVocabulary.cs index f697c1ce4..bc7f305ea 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/IVocabulary.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/IVocabulary.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/IWritableToken.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/IWritableToken.cs index edd5bea2b..0f2969787 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/IWritableToken.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/IWritableToken.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/InputMismatchException.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/InputMismatchException.cs index 493fb2676..3d6d573db 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/InputMismatchException.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/InputMismatchException.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/InterpreterRuleContext.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/InterpreterRuleContext.cs index dbaa42db4..28f85eee2 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/InterpreterRuleContext.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/InterpreterRuleContext.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Lexer.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Lexer.cs index f700950b9..452637929 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Lexer.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Lexer.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/LexerInterpreter.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/LexerInterpreter.cs index 1851e92c6..edf0c4e6f 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/LexerInterpreter.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/LexerInterpreter.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/LexerNoViableAltException.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/LexerNoViableAltException.cs index 200295c38..d1e3e9ae2 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/LexerNoViableAltException.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/LexerNoViableAltException.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ListTokenSource.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ListTokenSource.cs index 1aa1ca6e8..ea263b9c8 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ListTokenSource.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ListTokenSource.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/Args.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/Args.cs index a0d004197..194237e4e 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/Args.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/Args.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/ArrayList.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/ArrayList.cs index 36810fb02..faed4fa96 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/ArrayList.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/ArrayList.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/IIntSet.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/IIntSet.cs index 0b22176ce..0c5834034 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/IIntSet.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/IIntSet.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/Interval.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/Interval.cs index 2fa35f9a4..2414cd421 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/Interval.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/Interval.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/IntervalSet.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/IntervalSet.cs index 71e799ae2..9c12d1bf1 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/IntervalSet.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/IntervalSet.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/MultiMap.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/MultiMap.cs index d7a336a20..162582c7e 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/MultiMap.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/MultiMap.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/MurmurHash.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/MurmurHash.cs index aecdbf12b..7e94f7dae 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/MurmurHash.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/MurmurHash.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/NotNullAttribute.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/NotNullAttribute.cs index 23743e7b4..df966653a 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/NotNullAttribute.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/NotNullAttribute.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/NullableAttribute.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/NullableAttribute.cs index 0229207a8..97dab85bb 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/NullableAttribute.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/NullableAttribute.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/Pair.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/Pair.cs index 0a4f451ae..e9b0a5f37 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/Pair.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/Pair.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/ParseCanceledException.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/ParseCanceledException.cs index 6da384049..e0e5ee39b 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/ParseCanceledException.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/ParseCanceledException.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/RuleDependencyChecker.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/RuleDependencyChecker.cs index 4191b1f79..0d77cbb4f 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/RuleDependencyChecker.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/RuleDependencyChecker.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/Utils.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/Utils.cs index 552576211..9f7000bcc 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/Utils.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Misc/Utils.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/NoViableAltException.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/NoViableAltException.cs index 74655c7cc..9da3fc117 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/NoViableAltException.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/NoViableAltException.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Parser.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Parser.cs index ee682a370..b13919923 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Parser.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Parser.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ParserInterpreter.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ParserInterpreter.cs index 1f089fd6c..ff50eafd7 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ParserInterpreter.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ParserInterpreter.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ParserRuleContext.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ParserRuleContext.cs index 6f62cd6ae..00b73ffc6 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ParserRuleContext.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ParserRuleContext.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ @@ -119,11 +119,11 @@ namespace Antlr4.Runtime /// /// COPY a ctx (I'm deliberately not using copy constructor) to avoid /// confusion with creating node with parent. Does not copy children. - /// + /// /// This is used in the generated parser code to flip a generic XContext /// node for rule X to a YContext for alt label Y. In that sense, it is /// not really a generic copy function. - /// + /// /// If we do an error sync() at start of a rule, we might add error nodes /// to the generic XContext so this function must copy those nodes to /// the YContext as well else they are lost! diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Properties/AssemblyInfo.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Properties/AssemblyInfo.cs index 7d6f2b285..75c459073 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Properties/AssemblyInfo.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Properties/AssemblyInfo.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ProxyErrorListener.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ProxyErrorListener.cs index f9bb7c580..39847b158 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ProxyErrorListener.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ProxyErrorListener.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ProxyParserErrorListener.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ProxyParserErrorListener.cs index 92515c083..b673abe62 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ProxyParserErrorListener.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/ProxyParserErrorListener.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/RecognitionException.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/RecognitionException.cs index f63589f0b..83417bbc6 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/RecognitionException.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/RecognitionException.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Recognizer.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Recognizer.cs index cc6a7aba1..150ead5a6 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Recognizer.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Recognizer.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/RuleContext.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/RuleContext.cs index d0016d396..cfe6d4785 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/RuleContext.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/RuleContext.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/RuleDependencyAttribute.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/RuleDependencyAttribute.cs index 74d99b2be..6517e6af9 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/RuleDependencyAttribute.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/RuleDependencyAttribute.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/RuleVersionAttribute.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/RuleVersionAttribute.cs index 54a1bba2e..4779339e9 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/RuleVersionAttribute.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/RuleVersionAttribute.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Sharpen/Arrays.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Sharpen/Arrays.cs index 951788f31..433c1ff89 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Sharpen/Arrays.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Sharpen/Arrays.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Sharpen/AtomicReference.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Sharpen/AtomicReference.cs index b569a5c29..38c56bd95 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Sharpen/AtomicReference.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Sharpen/AtomicReference.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Sharpen/BitSet.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Sharpen/BitSet.cs index 0f8c894e8..76751b41f 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Sharpen/BitSet.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Sharpen/BitSet.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Sharpen/Collections.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Sharpen/Collections.cs index 1c4dcb096..d39298f15 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Sharpen/Collections.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Sharpen/Collections.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Sharpen/Compat/SerializableAttribute.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Sharpen/Compat/SerializableAttribute.cs index 971e2305a..72b66c7fb 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Sharpen/Compat/SerializableAttribute.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Sharpen/Compat/SerializableAttribute.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Sharpen/DictionaryExtensions.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Sharpen/DictionaryExtensions.cs index 9e4077b3f..9c068c533 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Sharpen/DictionaryExtensions.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Sharpen/DictionaryExtensions.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Sharpen/ListExtensions.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Sharpen/ListExtensions.cs index 76eae2054..999a97f71 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Sharpen/ListExtensions.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Sharpen/ListExtensions.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Sharpen/Runtime.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Sharpen/Runtime.cs index 3e1b1b151..b5a0d59fe 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Sharpen/Runtime.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Sharpen/Runtime.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Sharpen/SequenceEqualityComparer.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Sharpen/SequenceEqualityComparer.cs index 3496e91b4..d3865e4b2 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Sharpen/SequenceEqualityComparer.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Sharpen/SequenceEqualityComparer.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/TokenStreamRewriter.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/TokenStreamRewriter.cs index 645fd1a78..52e91c828 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/TokenStreamRewriter.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/TokenStreamRewriter.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/TokenTypes.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/TokenTypes.cs index f3f85f372..f548ba701 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/TokenTypes.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/TokenTypes.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/AbstractParseTreeVisitor.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/AbstractParseTreeVisitor.cs index ab2657e72..c21f2f5c3 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/AbstractParseTreeVisitor.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/AbstractParseTreeVisitor.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/ErrorNodeImpl.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/ErrorNodeImpl.cs index 4b9533c7d..05da75acd 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/ErrorNodeImpl.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/ErrorNodeImpl.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/IErrorNode.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/IErrorNode.cs index 4419cd249..2266f4151 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/IErrorNode.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/IErrorNode.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/IParseTree.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/IParseTree.cs index a9a772de1..9f85518a2 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/IParseTree.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/IParseTree.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/IParseTreeListener.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/IParseTreeListener.cs index ad1fd3ce9..8c60721e3 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/IParseTreeListener.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/IParseTreeListener.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/IParseTreeVisitor.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/IParseTreeVisitor.cs index b1210d4ef..3b3188183 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/IParseTreeVisitor.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/IParseTreeVisitor.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/IRuleNode.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/IRuleNode.cs index 6042824f1..304ff0c06 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/IRuleNode.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/IRuleNode.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/ISyntaxTree.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/ISyntaxTree.cs index c99783343..7506384e0 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/ISyntaxTree.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/ISyntaxTree.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/ITerminalNode.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/ITerminalNode.cs index 70e7685ab..baf8d3c40 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/ITerminalNode.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/ITerminalNode.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/ITree.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/ITree.cs index 75f91afea..aaba9b8fa 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/ITree.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/ITree.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/ParseTreeProperty.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/ParseTreeProperty.cs index c11d3129a..40b2e421a 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/ParseTreeProperty.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/ParseTreeProperty.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/ParseTreeWalker.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/ParseTreeWalker.cs index 840dffe27..515c9c0f9 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/ParseTreeWalker.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/ParseTreeWalker.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Pattern/Chunk.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Pattern/Chunk.cs index e31c5ef7c..7ebc10c51 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Pattern/Chunk.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Pattern/Chunk.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Pattern/ParseTreeMatch.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Pattern/ParseTreeMatch.cs index e35b1ac06..ea0c55920 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Pattern/ParseTreeMatch.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Pattern/ParseTreeMatch.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Pattern/ParseTreePattern.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Pattern/ParseTreePattern.cs index ff5d9192f..158339e5d 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Pattern/ParseTreePattern.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Pattern/ParseTreePattern.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Pattern/ParseTreePatternMatcher.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Pattern/ParseTreePatternMatcher.cs index 0b23b9272..6deab1081 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Pattern/ParseTreePatternMatcher.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Pattern/ParseTreePatternMatcher.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ @@ -138,7 +138,7 @@ namespace Antlr4.Runtime.Tree.Pattern { } } - + [System.Serializable] public class StartRuleDoesNotConsumeFullPattern : Exception { diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Pattern/RuleTagToken.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Pattern/RuleTagToken.cs index 3affc5eff..7208e0a79 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Pattern/RuleTagToken.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Pattern/RuleTagToken.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Pattern/TagChunk.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Pattern/TagChunk.cs index 463d9d4a0..4d510378a 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Pattern/TagChunk.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Pattern/TagChunk.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Pattern/TextChunk.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Pattern/TextChunk.cs index c3e84610f..1f30cc384 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Pattern/TextChunk.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Pattern/TextChunk.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Pattern/TokenTagToken.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Pattern/TokenTagToken.cs index c74f92493..c0b78d6d2 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Pattern/TokenTagToken.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Pattern/TokenTagToken.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/TerminalNodeImpl.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/TerminalNodeImpl.cs index 48b61b4ca..e37b15181 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/TerminalNodeImpl.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/TerminalNodeImpl.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Trees.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Trees.cs index 0990f0c26..bb685ce26 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Trees.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Trees.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Xpath/XPath.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Xpath/XPath.cs index 0a0d03319..22f7ab5e9 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Xpath/XPath.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Xpath/XPath.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Xpath/XPathElement.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Xpath/XPathElement.cs index e0b971ef1..626d96bdc 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Xpath/XPathElement.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Xpath/XPathElement.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Xpath/XPathLexerErrorListener.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Xpath/XPathLexerErrorListener.cs index 4d8ea9140..923785d99 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Xpath/XPathLexerErrorListener.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Xpath/XPathLexerErrorListener.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Xpath/XPathRuleAnywhereElement.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Xpath/XPathRuleAnywhereElement.cs index 67bc23660..e2f9980dd 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Xpath/XPathRuleAnywhereElement.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Xpath/XPathRuleAnywhereElement.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Xpath/XPathRuleElement.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Xpath/XPathRuleElement.cs index 7f771c9ce..ab365e542 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Xpath/XPathRuleElement.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Xpath/XPathRuleElement.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Xpath/XPathTokenAnywhereElement.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Xpath/XPathTokenAnywhereElement.cs index de23c1d9d..bcc339470 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Xpath/XPathTokenAnywhereElement.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Xpath/XPathTokenAnywhereElement.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Xpath/XPathTokenElement.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Xpath/XPathTokenElement.cs index 435bae956..0a0d802dc 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Xpath/XPathTokenElement.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Xpath/XPathTokenElement.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Xpath/XPathWildcardAnywhereElement.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Xpath/XPathWildcardAnywhereElement.cs index 49b74e82b..914ce52d3 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Xpath/XPathWildcardAnywhereElement.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Xpath/XPathWildcardAnywhereElement.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Xpath/XPathWildcardElement.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Xpath/XPathWildcardElement.cs index 31aeac8ea..1a9a4fca2 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Xpath/XPathWildcardElement.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Tree/Xpath/XPathWildcardElement.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/UnbufferedCharStream.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/UnbufferedCharStream.cs index 79d18b7c1..67dd6688b 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/UnbufferedCharStream.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/UnbufferedCharStream.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/UnbufferedTokenStream.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/UnbufferedTokenStream.cs index cdc38fc4a..c6c00e765 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/UnbufferedTokenStream.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/UnbufferedTokenStream.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Vocabulary.cs b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Vocabulary.cs index 5f45afbce..9b12932d2 100644 --- a/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Vocabulary.cs +++ b/runtime/CSharp/runtime/CSharp/Antlr4.Runtime/Vocabulary.cs @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/CSharp/runtime/CSharp/Package.nuspec b/runtime/CSharp/runtime/CSharp/Package.nuspec index a4a7b4fa8..09368da7f 100644 --- a/runtime/CSharp/runtime/CSharp/Package.nuspec +++ b/runtime/CSharp/runtime/CSharp/Package.nuspec @@ -14,7 +14,7 @@ https://github.com/antlr/antlr4/blob/master/LICENSE.txt https://github.com/antlr/antlr4 https://raw.github.com/antlr/website-antlr4/master/images/icons/antlr.png - Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. antlr parsing grammar diff --git a/runtime/Cpp/demo/Linux/main.cpp b/runtime/Cpp/demo/Linux/main.cpp index aaff0c229..672ce2a3b 100644 --- a/runtime/Cpp/demo/Linux/main.cpp +++ b/runtime/Cpp/demo/Linux/main.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/demo/Mac/antlr4-cpp-demo/main.cpp b/runtime/Cpp/demo/Mac/antlr4-cpp-demo/main.cpp index f72a28511..8420ae17c 100644 --- a/runtime/Cpp/demo/Mac/antlr4-cpp-demo/main.cpp +++ b/runtime/Cpp/demo/Mac/antlr4-cpp-demo/main.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/demo/Windows/antlr4-cpp-demo/main.cpp b/runtime/Cpp/demo/Windows/antlr4-cpp-demo/main.cpp index 181d0d0fd..fa470e5ed 100644 --- a/runtime/Cpp/demo/Windows/antlr4-cpp-demo/main.cpp +++ b/runtime/Cpp/demo/Windows/antlr4-cpp-demo/main.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/ANTLRErrorListener.h b/runtime/Cpp/runtime/src/ANTLRErrorListener.h index 888e4fa45..a8340d586 100755 --- a/runtime/Cpp/runtime/src/ANTLRErrorListener.h +++ b/runtime/Cpp/runtime/src/ANTLRErrorListener.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/ANTLRErrorStrategy.h b/runtime/Cpp/runtime/src/ANTLRErrorStrategy.h index f4367d024..4e3297ff2 100755 --- a/runtime/Cpp/runtime/src/ANTLRErrorStrategy.h +++ b/runtime/Cpp/runtime/src/ANTLRErrorStrategy.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/ANTLRFileStream.cpp b/runtime/Cpp/runtime/src/ANTLRFileStream.cpp index 1aeb45da9..64b0b110a 100755 --- a/runtime/Cpp/runtime/src/ANTLRFileStream.cpp +++ b/runtime/Cpp/runtime/src/ANTLRFileStream.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/ANTLRFileStream.h b/runtime/Cpp/runtime/src/ANTLRFileStream.h index d0a6500ab..10c8550fe 100755 --- a/runtime/Cpp/runtime/src/ANTLRFileStream.h +++ b/runtime/Cpp/runtime/src/ANTLRFileStream.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/ANTLRInputStream.cpp b/runtime/Cpp/runtime/src/ANTLRInputStream.cpp index 14c2d8a99..df9cb29e6 100755 --- a/runtime/Cpp/runtime/src/ANTLRInputStream.cpp +++ b/runtime/Cpp/runtime/src/ANTLRInputStream.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/ANTLRInputStream.h b/runtime/Cpp/runtime/src/ANTLRInputStream.h index 3d85bed0b..e904ff9b7 100755 --- a/runtime/Cpp/runtime/src/ANTLRInputStream.h +++ b/runtime/Cpp/runtime/src/ANTLRInputStream.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/BailErrorStrategy.cpp b/runtime/Cpp/runtime/src/BailErrorStrategy.cpp index 11b024cb6..16fc26058 100755 --- a/runtime/Cpp/runtime/src/BailErrorStrategy.cpp +++ b/runtime/Cpp/runtime/src/BailErrorStrategy.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/BailErrorStrategy.h b/runtime/Cpp/runtime/src/BailErrorStrategy.h index a09442902..2a8c36f9e 100755 --- a/runtime/Cpp/runtime/src/BailErrorStrategy.h +++ b/runtime/Cpp/runtime/src/BailErrorStrategy.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/BaseErrorListener.cpp b/runtime/Cpp/runtime/src/BaseErrorListener.cpp index 89b9510e1..c035f09f0 100755 --- a/runtime/Cpp/runtime/src/BaseErrorListener.cpp +++ b/runtime/Cpp/runtime/src/BaseErrorListener.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/BaseErrorListener.h b/runtime/Cpp/runtime/src/BaseErrorListener.h index 069e8bd8f..aad2e5d75 100755 --- a/runtime/Cpp/runtime/src/BaseErrorListener.h +++ b/runtime/Cpp/runtime/src/BaseErrorListener.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/BufferedTokenStream.cpp b/runtime/Cpp/runtime/src/BufferedTokenStream.cpp index 9c68684c3..752f5452b 100755 --- a/runtime/Cpp/runtime/src/BufferedTokenStream.cpp +++ b/runtime/Cpp/runtime/src/BufferedTokenStream.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/BufferedTokenStream.h b/runtime/Cpp/runtime/src/BufferedTokenStream.h index c967c4501..fab74d24c 100755 --- a/runtime/Cpp/runtime/src/BufferedTokenStream.h +++ b/runtime/Cpp/runtime/src/BufferedTokenStream.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/CharStream.cpp b/runtime/Cpp/runtime/src/CharStream.cpp index a8de8cbdb..5f38032d0 100755 --- a/runtime/Cpp/runtime/src/CharStream.cpp +++ b/runtime/Cpp/runtime/src/CharStream.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/CharStream.h b/runtime/Cpp/runtime/src/CharStream.h index e7ecfb6cf..c42c67b67 100755 --- a/runtime/Cpp/runtime/src/CharStream.h +++ b/runtime/Cpp/runtime/src/CharStream.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/CommonToken.cpp b/runtime/Cpp/runtime/src/CommonToken.cpp index d0a6ffafc..147e85b96 100755 --- a/runtime/Cpp/runtime/src/CommonToken.cpp +++ b/runtime/Cpp/runtime/src/CommonToken.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ @@ -175,7 +175,7 @@ std::string CommonToken::toString(Recognizer *r) const { std::string typeString = std::to_string(symbolToNumeric(_type)); if (r != nullptr) typeString = r->getVocabulary().getDisplayName(_type); - + ss << "[@" << symbolToNumeric(getTokenIndex()) << "," << symbolToNumeric(_start) << ":" << symbolToNumeric(_stop) << "='" << txt << "',<" << typeString << ">" << channelStr << "," << _line << ":" << getCharPositionInLine() << "]"; diff --git a/runtime/Cpp/runtime/src/CommonToken.h b/runtime/Cpp/runtime/src/CommonToken.h index f96c5bb08..fdaab14de 100755 --- a/runtime/Cpp/runtime/src/CommonToken.h +++ b/runtime/Cpp/runtime/src/CommonToken.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/CommonTokenFactory.cpp b/runtime/Cpp/runtime/src/CommonTokenFactory.cpp index 6011030f2..fc51b540a 100755 --- a/runtime/Cpp/runtime/src/CommonTokenFactory.cpp +++ b/runtime/Cpp/runtime/src/CommonTokenFactory.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/CommonTokenFactory.h b/runtime/Cpp/runtime/src/CommonTokenFactory.h index 10e49e4f4..096f93b58 100755 --- a/runtime/Cpp/runtime/src/CommonTokenFactory.h +++ b/runtime/Cpp/runtime/src/CommonTokenFactory.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/CommonTokenStream.cpp b/runtime/Cpp/runtime/src/CommonTokenStream.cpp index 92fbeffda..9a28847a1 100755 --- a/runtime/Cpp/runtime/src/CommonTokenStream.cpp +++ b/runtime/Cpp/runtime/src/CommonTokenStream.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/CommonTokenStream.h b/runtime/Cpp/runtime/src/CommonTokenStream.h index ae8ded8ba..384017bd0 100755 --- a/runtime/Cpp/runtime/src/CommonTokenStream.h +++ b/runtime/Cpp/runtime/src/CommonTokenStream.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/ConsoleErrorListener.cpp b/runtime/Cpp/runtime/src/ConsoleErrorListener.cpp index 7ab242db2..c7925e427 100755 --- a/runtime/Cpp/runtime/src/ConsoleErrorListener.cpp +++ b/runtime/Cpp/runtime/src/ConsoleErrorListener.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/ConsoleErrorListener.h b/runtime/Cpp/runtime/src/ConsoleErrorListener.h index 4df9d6919..65c6f8c1e 100755 --- a/runtime/Cpp/runtime/src/ConsoleErrorListener.h +++ b/runtime/Cpp/runtime/src/ConsoleErrorListener.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/DefaultErrorStrategy.cpp b/runtime/Cpp/runtime/src/DefaultErrorStrategy.cpp index dbd645207..a3f8d5ec6 100755 --- a/runtime/Cpp/runtime/src/DefaultErrorStrategy.cpp +++ b/runtime/Cpp/runtime/src/DefaultErrorStrategy.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/DefaultErrorStrategy.h b/runtime/Cpp/runtime/src/DefaultErrorStrategy.h index f9d7c7ea3..47dabb8cd 100755 --- a/runtime/Cpp/runtime/src/DefaultErrorStrategy.h +++ b/runtime/Cpp/runtime/src/DefaultErrorStrategy.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/DiagnosticErrorListener.cpp b/runtime/Cpp/runtime/src/DiagnosticErrorListener.cpp index c39851f29..d514f116a 100755 --- a/runtime/Cpp/runtime/src/DiagnosticErrorListener.cpp +++ b/runtime/Cpp/runtime/src/DiagnosticErrorListener.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/DiagnosticErrorListener.h b/runtime/Cpp/runtime/src/DiagnosticErrorListener.h index 43f0b2243..8419fdcfb 100755 --- a/runtime/Cpp/runtime/src/DiagnosticErrorListener.h +++ b/runtime/Cpp/runtime/src/DiagnosticErrorListener.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/Exceptions.cpp b/runtime/Cpp/runtime/src/Exceptions.cpp index 303e6a06c..1b971ac14 100644 --- a/runtime/Cpp/runtime/src/Exceptions.cpp +++ b/runtime/Cpp/runtime/src/Exceptions.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/Exceptions.h b/runtime/Cpp/runtime/src/Exceptions.h index 329611908..11df72c92 100644 --- a/runtime/Cpp/runtime/src/Exceptions.h +++ b/runtime/Cpp/runtime/src/Exceptions.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/FailedPredicateException.cpp b/runtime/Cpp/runtime/src/FailedPredicateException.cpp index 6ca0bebc9..3410173d5 100755 --- a/runtime/Cpp/runtime/src/FailedPredicateException.cpp +++ b/runtime/Cpp/runtime/src/FailedPredicateException.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/FailedPredicateException.h b/runtime/Cpp/runtime/src/FailedPredicateException.h index 7f8ac88dd..16e37f7dd 100755 --- a/runtime/Cpp/runtime/src/FailedPredicateException.h +++ b/runtime/Cpp/runtime/src/FailedPredicateException.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/InputMismatchException.cpp b/runtime/Cpp/runtime/src/InputMismatchException.cpp index 0caa77a3c..c5aae3e6c 100755 --- a/runtime/Cpp/runtime/src/InputMismatchException.cpp +++ b/runtime/Cpp/runtime/src/InputMismatchException.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/InputMismatchException.h b/runtime/Cpp/runtime/src/InputMismatchException.h index 2b851cb48..defacfbf0 100755 --- a/runtime/Cpp/runtime/src/InputMismatchException.h +++ b/runtime/Cpp/runtime/src/InputMismatchException.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/IntStream.cpp b/runtime/Cpp/runtime/src/IntStream.cpp index b23d8a85a..af8bea07d 100755 --- a/runtime/Cpp/runtime/src/IntStream.cpp +++ b/runtime/Cpp/runtime/src/IntStream.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/IntStream.h b/runtime/Cpp/runtime/src/IntStream.h index 47f2b2913..c07f0072a 100755 --- a/runtime/Cpp/runtime/src/IntStream.h +++ b/runtime/Cpp/runtime/src/IntStream.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/InterpreterRuleContext.cpp b/runtime/Cpp/runtime/src/InterpreterRuleContext.cpp index 5445f42e4..f6dbdd3cb 100755 --- a/runtime/Cpp/runtime/src/InterpreterRuleContext.cpp +++ b/runtime/Cpp/runtime/src/InterpreterRuleContext.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/InterpreterRuleContext.h b/runtime/Cpp/runtime/src/InterpreterRuleContext.h index e0991d933..cb6973e40 100755 --- a/runtime/Cpp/runtime/src/InterpreterRuleContext.h +++ b/runtime/Cpp/runtime/src/InterpreterRuleContext.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/Lexer.cpp b/runtime/Cpp/runtime/src/Lexer.cpp index 3ee95c50c..3abd4b862 100755 --- a/runtime/Cpp/runtime/src/Lexer.cpp +++ b/runtime/Cpp/runtime/src/Lexer.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/Lexer.h b/runtime/Cpp/runtime/src/Lexer.h index b25afe7f9..f7c13f2ab 100755 --- a/runtime/Cpp/runtime/src/Lexer.h +++ b/runtime/Cpp/runtime/src/Lexer.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/LexerInterpreter.cpp b/runtime/Cpp/runtime/src/LexerInterpreter.cpp index 10768d5b4..a37cab3aa 100755 --- a/runtime/Cpp/runtime/src/LexerInterpreter.cpp +++ b/runtime/Cpp/runtime/src/LexerInterpreter.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/LexerInterpreter.h b/runtime/Cpp/runtime/src/LexerInterpreter.h index 873ff4396..dc97bdf6e 100755 --- a/runtime/Cpp/runtime/src/LexerInterpreter.h +++ b/runtime/Cpp/runtime/src/LexerInterpreter.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ @@ -15,7 +15,7 @@ namespace antlr4 { public: // @deprecated LexerInterpreter(const std::string &grammarFileName, const std::vector &tokenNames, - const std::vector &ruleNames, const std::vector &channelNames, + const std::vector &ruleNames, const std::vector &channelNames, const std::vector &modeNames, const atn::ATN &atn, CharStream *input); LexerInterpreter(const std::string &grammarFileName, const dfa::Vocabulary &vocabulary, const std::vector &ruleNames, const std::vector &channelNames, diff --git a/runtime/Cpp/runtime/src/LexerNoViableAltException.cpp b/runtime/Cpp/runtime/src/LexerNoViableAltException.cpp index 015d808da..017c8a5ff 100755 --- a/runtime/Cpp/runtime/src/LexerNoViableAltException.cpp +++ b/runtime/Cpp/runtime/src/LexerNoViableAltException.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/LexerNoViableAltException.h b/runtime/Cpp/runtime/src/LexerNoViableAltException.h index 9d1c380c9..bc827e803 100755 --- a/runtime/Cpp/runtime/src/LexerNoViableAltException.h +++ b/runtime/Cpp/runtime/src/LexerNoViableAltException.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/ListTokenSource.cpp b/runtime/Cpp/runtime/src/ListTokenSource.cpp index 78b202573..6261834c9 100755 --- a/runtime/Cpp/runtime/src/ListTokenSource.cpp +++ b/runtime/Cpp/runtime/src/ListTokenSource.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/ListTokenSource.h b/runtime/Cpp/runtime/src/ListTokenSource.h index a250f910d..2f5f63345 100755 --- a/runtime/Cpp/runtime/src/ListTokenSource.h +++ b/runtime/Cpp/runtime/src/ListTokenSource.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/NoViableAltException.cpp b/runtime/Cpp/runtime/src/NoViableAltException.cpp index 41764b184..95450f511 100755 --- a/runtime/Cpp/runtime/src/NoViableAltException.cpp +++ b/runtime/Cpp/runtime/src/NoViableAltException.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/NoViableAltException.h b/runtime/Cpp/runtime/src/NoViableAltException.h index 6a6618171..996f07dbc 100755 --- a/runtime/Cpp/runtime/src/NoViableAltException.h +++ b/runtime/Cpp/runtime/src/NoViableAltException.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/Parser.cpp b/runtime/Cpp/runtime/src/Parser.cpp index 1f6f752f5..79d7b1b57 100755 --- a/runtime/Cpp/runtime/src/Parser.cpp +++ b/runtime/Cpp/runtime/src/Parser.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ @@ -294,7 +294,7 @@ Token* Parser::consume() { if (o->getType() != EOF) { getInputStream()->consume(); } - + bool hasListener = _parseListeners.size() > 0 && !_parseListeners.empty(); if (_buildParseTrees || hasListener) { if (_errHandler->inErrorRecoveryMode(this)) { diff --git a/runtime/Cpp/runtime/src/Parser.h b/runtime/Cpp/runtime/src/Parser.h index ec75a288e..e320c9c1c 100755 --- a/runtime/Cpp/runtime/src/Parser.h +++ b/runtime/Cpp/runtime/src/Parser.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/ParserInterpreter.cpp b/runtime/Cpp/runtime/src/ParserInterpreter.cpp index 91c6fe106..21449eea2 100755 --- a/runtime/Cpp/runtime/src/ParserInterpreter.cpp +++ b/runtime/Cpp/runtime/src/ParserInterpreter.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/ParserInterpreter.h b/runtime/Cpp/runtime/src/ParserInterpreter.h index b059813eb..f25fc5374 100755 --- a/runtime/Cpp/runtime/src/ParserInterpreter.h +++ b/runtime/Cpp/runtime/src/ParserInterpreter.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/ParserRuleContext.cpp b/runtime/Cpp/runtime/src/ParserRuleContext.cpp index cdb172c67..cfbb5f885 100755 --- a/runtime/Cpp/runtime/src/ParserRuleContext.cpp +++ b/runtime/Cpp/runtime/src/ParserRuleContext.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ @@ -45,7 +45,7 @@ void ParserRuleContext::copyFrom(ParserRuleContext *ctx) { children.push_back(errorNode); } } - + // Remove the just reparented error nodes from the source context. ctx->children.erase(std::remove_if(ctx->children.begin(), ctx->children.end(), [this](tree::ParseTree *e) -> bool { return std::find(children.begin(), children.end(), e) != children.end(); diff --git a/runtime/Cpp/runtime/src/ParserRuleContext.h b/runtime/Cpp/runtime/src/ParserRuleContext.h index dec5ed995..e117c3b6b 100755 --- a/runtime/Cpp/runtime/src/ParserRuleContext.h +++ b/runtime/Cpp/runtime/src/ParserRuleContext.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/ProxyErrorListener.cpp b/runtime/Cpp/runtime/src/ProxyErrorListener.cpp index b1f43d100..4a961d7f8 100755 --- a/runtime/Cpp/runtime/src/ProxyErrorListener.cpp +++ b/runtime/Cpp/runtime/src/ProxyErrorListener.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/ProxyErrorListener.h b/runtime/Cpp/runtime/src/ProxyErrorListener.h index 2b0b43562..6720f9714 100755 --- a/runtime/Cpp/runtime/src/ProxyErrorListener.h +++ b/runtime/Cpp/runtime/src/ProxyErrorListener.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/RecognitionException.cpp b/runtime/Cpp/runtime/src/RecognitionException.cpp index b51308feb..2847196e9 100755 --- a/runtime/Cpp/runtime/src/RecognitionException.cpp +++ b/runtime/Cpp/runtime/src/RecognitionException.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/RecognitionException.h b/runtime/Cpp/runtime/src/RecognitionException.h index 0e4dc88a1..9513c8cb6 100755 --- a/runtime/Cpp/runtime/src/RecognitionException.h +++ b/runtime/Cpp/runtime/src/RecognitionException.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/Recognizer.cpp b/runtime/Cpp/runtime/src/Recognizer.cpp index c501cc2a8..36165617e 100755 --- a/runtime/Cpp/runtime/src/Recognizer.cpp +++ b/runtime/Cpp/runtime/src/Recognizer.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/Recognizer.h b/runtime/Cpp/runtime/src/Recognizer.h index 0a22e9116..db42ab1ff 100755 --- a/runtime/Cpp/runtime/src/Recognizer.h +++ b/runtime/Cpp/runtime/src/Recognizer.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/RuleContext.cpp b/runtime/Cpp/runtime/src/RuleContext.cpp index d878b30c6..66650be0e 100755 --- a/runtime/Cpp/runtime/src/RuleContext.cpp +++ b/runtime/Cpp/runtime/src/RuleContext.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/RuleContext.h b/runtime/Cpp/runtime/src/RuleContext.h index 5522f9b4f..bf0ff6631 100755 --- a/runtime/Cpp/runtime/src/RuleContext.h +++ b/runtime/Cpp/runtime/src/RuleContext.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/RuleContextWithAltNum.cpp b/runtime/Cpp/runtime/src/RuleContextWithAltNum.cpp index ec72b7ebd..250859fdc 100755 --- a/runtime/Cpp/runtime/src/RuleContextWithAltNum.cpp +++ b/runtime/Cpp/runtime/src/RuleContextWithAltNum.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/RuleContextWithAltNum.h b/runtime/Cpp/runtime/src/RuleContextWithAltNum.h index e169120f6..995d9aa7b 100755 --- a/runtime/Cpp/runtime/src/RuleContextWithAltNum.h +++ b/runtime/Cpp/runtime/src/RuleContextWithAltNum.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/RuntimeMetaData.cpp b/runtime/Cpp/runtime/src/RuntimeMetaData.cpp index 70996bc95..3b199badd 100755 --- a/runtime/Cpp/runtime/src/RuntimeMetaData.cpp +++ b/runtime/Cpp/runtime/src/RuntimeMetaData.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/RuntimeMetaData.h b/runtime/Cpp/runtime/src/RuntimeMetaData.h index 5f9b0256b..f178cfe9e 100755 --- a/runtime/Cpp/runtime/src/RuntimeMetaData.h +++ b/runtime/Cpp/runtime/src/RuntimeMetaData.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/Token.h b/runtime/Cpp/runtime/src/Token.h index cec0dea1c..46ed0fee7 100755 --- a/runtime/Cpp/runtime/src/Token.h +++ b/runtime/Cpp/runtime/src/Token.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/TokenFactory.h b/runtime/Cpp/runtime/src/TokenFactory.h index 905e74a36..b22fc8047 100755 --- a/runtime/Cpp/runtime/src/TokenFactory.h +++ b/runtime/Cpp/runtime/src/TokenFactory.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/TokenSource.h b/runtime/Cpp/runtime/src/TokenSource.h index ebff8d520..ff7b7ba84 100755 --- a/runtime/Cpp/runtime/src/TokenSource.h +++ b/runtime/Cpp/runtime/src/TokenSource.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/TokenStream.cpp b/runtime/Cpp/runtime/src/TokenStream.cpp index 467672ee9..51dcb3034 100755 --- a/runtime/Cpp/runtime/src/TokenStream.cpp +++ b/runtime/Cpp/runtime/src/TokenStream.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/TokenStream.h b/runtime/Cpp/runtime/src/TokenStream.h index e45df4f18..c7dd0d403 100755 --- a/runtime/Cpp/runtime/src/TokenStream.h +++ b/runtime/Cpp/runtime/src/TokenStream.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/TokenStreamRewriter.cpp b/runtime/Cpp/runtime/src/TokenStreamRewriter.cpp index 358746ab0..20e81e910 100755 --- a/runtime/Cpp/runtime/src/TokenStreamRewriter.cpp +++ b/runtime/Cpp/runtime/src/TokenStreamRewriter.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ @@ -405,7 +405,7 @@ std::unordered_map TokenStreamRe } m[op->index] = op; } - + return m; } diff --git a/runtime/Cpp/runtime/src/TokenStreamRewriter.h b/runtime/Cpp/runtime/src/TokenStreamRewriter.h index 5842f2b74..ce8c1f78b 100755 --- a/runtime/Cpp/runtime/src/TokenStreamRewriter.h +++ b/runtime/Cpp/runtime/src/TokenStreamRewriter.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/UnbufferedCharStream.cpp b/runtime/Cpp/runtime/src/UnbufferedCharStream.cpp index 6c9723e13..5c2c9e9d2 100755 --- a/runtime/Cpp/runtime/src/UnbufferedCharStream.cpp +++ b/runtime/Cpp/runtime/src/UnbufferedCharStream.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/UnbufferedCharStream.h b/runtime/Cpp/runtime/src/UnbufferedCharStream.h index b489f18be..779592a54 100755 --- a/runtime/Cpp/runtime/src/UnbufferedCharStream.h +++ b/runtime/Cpp/runtime/src/UnbufferedCharStream.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/UnbufferedTokenStream.cpp b/runtime/Cpp/runtime/src/UnbufferedTokenStream.cpp index 3ec0d5038..fb9a59f35 100755 --- a/runtime/Cpp/runtime/src/UnbufferedTokenStream.cpp +++ b/runtime/Cpp/runtime/src/UnbufferedTokenStream.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/UnbufferedTokenStream.h b/runtime/Cpp/runtime/src/UnbufferedTokenStream.h index b0e531b13..244cc8d19 100755 --- a/runtime/Cpp/runtime/src/UnbufferedTokenStream.h +++ b/runtime/Cpp/runtime/src/UnbufferedTokenStream.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/Vocabulary.cpp b/runtime/Cpp/runtime/src/Vocabulary.cpp index f8918bda6..66b494cc1 100755 --- a/runtime/Cpp/runtime/src/Vocabulary.cpp +++ b/runtime/Cpp/runtime/src/Vocabulary.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/Vocabulary.h b/runtime/Cpp/runtime/src/Vocabulary.h index 79f710a64..9640698fd 100755 --- a/runtime/Cpp/runtime/src/Vocabulary.h +++ b/runtime/Cpp/runtime/src/Vocabulary.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/WritableToken.h b/runtime/Cpp/runtime/src/WritableToken.h index b832987a2..fe9bf4bf8 100755 --- a/runtime/Cpp/runtime/src/WritableToken.h +++ b/runtime/Cpp/runtime/src/WritableToken.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/antlr4-common.h b/runtime/Cpp/runtime/src/antlr4-common.h index a28115cac..9272d1958 100644 --- a/runtime/Cpp/runtime/src/antlr4-common.h +++ b/runtime/Cpp/runtime/src/antlr4-common.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/antlr4-runtime.h b/runtime/Cpp/runtime/src/antlr4-runtime.h index 8009c4ff1..69a6c9e26 100644 --- a/runtime/Cpp/runtime/src/antlr4-runtime.h +++ b/runtime/Cpp/runtime/src/antlr4-runtime.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/ATN.cpp b/runtime/Cpp/runtime/src/atn/ATN.cpp index cee12da47..e0b8abdac 100755 --- a/runtime/Cpp/runtime/src/atn/ATN.cpp +++ b/runtime/Cpp/runtime/src/atn/ATN.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/ATN.h b/runtime/Cpp/runtime/src/atn/ATN.h index a7d087ffc..17b49a732 100755 --- a/runtime/Cpp/runtime/src/atn/ATN.h +++ b/runtime/Cpp/runtime/src/atn/ATN.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/ATNConfig.cpp b/runtime/Cpp/runtime/src/atn/ATNConfig.cpp index 66482e00e..0a93eb5d3 100755 --- a/runtime/Cpp/runtime/src/atn/ATNConfig.cpp +++ b/runtime/Cpp/runtime/src/atn/ATNConfig.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/ATNConfig.h b/runtime/Cpp/runtime/src/atn/ATNConfig.h index 8d17eedde..849c34fca 100755 --- a/runtime/Cpp/runtime/src/atn/ATNConfig.h +++ b/runtime/Cpp/runtime/src/atn/ATNConfig.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/ATNConfigSet.cpp b/runtime/Cpp/runtime/src/atn/ATNConfigSet.cpp index 59d27e47e..7a480a480 100755 --- a/runtime/Cpp/runtime/src/atn/ATNConfigSet.cpp +++ b/runtime/Cpp/runtime/src/atn/ATNConfigSet.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/ATNConfigSet.h b/runtime/Cpp/runtime/src/atn/ATNConfigSet.h index 18dae1fc6..843b055eb 100755 --- a/runtime/Cpp/runtime/src/atn/ATNConfigSet.h +++ b/runtime/Cpp/runtime/src/atn/ATNConfigSet.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/ATNDeserializationOptions.cpp b/runtime/Cpp/runtime/src/atn/ATNDeserializationOptions.cpp index 4b2244495..f876dceb8 100755 --- a/runtime/Cpp/runtime/src/atn/ATNDeserializationOptions.cpp +++ b/runtime/Cpp/runtime/src/atn/ATNDeserializationOptions.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/ATNDeserializationOptions.h b/runtime/Cpp/runtime/src/atn/ATNDeserializationOptions.h index cddb52d58..f1bf9ba72 100755 --- a/runtime/Cpp/runtime/src/atn/ATNDeserializationOptions.h +++ b/runtime/Cpp/runtime/src/atn/ATNDeserializationOptions.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/ATNDeserializer.cpp b/runtime/Cpp/runtime/src/atn/ATNDeserializer.cpp index 7fe7bee33..7507cb54a 100755 --- a/runtime/Cpp/runtime/src/atn/ATNDeserializer.cpp +++ b/runtime/Cpp/runtime/src/atn/ATNDeserializer.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/ATNDeserializer.h b/runtime/Cpp/runtime/src/atn/ATNDeserializer.h index 686688135..66bd08cdb 100755 --- a/runtime/Cpp/runtime/src/atn/ATNDeserializer.h +++ b/runtime/Cpp/runtime/src/atn/ATNDeserializer.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/ATNSerializer.cpp b/runtime/Cpp/runtime/src/atn/ATNSerializer.cpp index 149e7bebc..ac6104dba 100755 --- a/runtime/Cpp/runtime/src/atn/ATNSerializer.cpp +++ b/runtime/Cpp/runtime/src/atn/ATNSerializer.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/ATNSerializer.h b/runtime/Cpp/runtime/src/atn/ATNSerializer.h index 60973beaf..0e9c13b5f 100755 --- a/runtime/Cpp/runtime/src/atn/ATNSerializer.h +++ b/runtime/Cpp/runtime/src/atn/ATNSerializer.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/ATNSimulator.cpp b/runtime/Cpp/runtime/src/atn/ATNSimulator.cpp index 4fc500a20..9782f29d9 100755 --- a/runtime/Cpp/runtime/src/atn/ATNSimulator.cpp +++ b/runtime/Cpp/runtime/src/atn/ATNSimulator.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/ATNSimulator.h b/runtime/Cpp/runtime/src/atn/ATNSimulator.h index 460704995..5a6eef66f 100755 --- a/runtime/Cpp/runtime/src/atn/ATNSimulator.h +++ b/runtime/Cpp/runtime/src/atn/ATNSimulator.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/ATNState.cpp b/runtime/Cpp/runtime/src/atn/ATNState.cpp index bbd121977..fe8138098 100755 --- a/runtime/Cpp/runtime/src/atn/ATNState.cpp +++ b/runtime/Cpp/runtime/src/atn/ATNState.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/ATNState.h b/runtime/Cpp/runtime/src/atn/ATNState.h index 36f7e0000..67bc5e71b 100755 --- a/runtime/Cpp/runtime/src/atn/ATNState.h +++ b/runtime/Cpp/runtime/src/atn/ATNState.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/ATNType.h b/runtime/Cpp/runtime/src/atn/ATNType.h index d7a6fb131..19ed7a669 100755 --- a/runtime/Cpp/runtime/src/atn/ATNType.h +++ b/runtime/Cpp/runtime/src/atn/ATNType.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/AbstractPredicateTransition.cpp b/runtime/Cpp/runtime/src/atn/AbstractPredicateTransition.cpp index c47279a8d..d5c131d76 100755 --- a/runtime/Cpp/runtime/src/atn/AbstractPredicateTransition.cpp +++ b/runtime/Cpp/runtime/src/atn/AbstractPredicateTransition.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/AbstractPredicateTransition.h b/runtime/Cpp/runtime/src/atn/AbstractPredicateTransition.h index dd9c5bec0..4eb11d55e 100755 --- a/runtime/Cpp/runtime/src/atn/AbstractPredicateTransition.h +++ b/runtime/Cpp/runtime/src/atn/AbstractPredicateTransition.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/ActionTransition.cpp b/runtime/Cpp/runtime/src/atn/ActionTransition.cpp index 7b19bbb1d..fa11c4485 100755 --- a/runtime/Cpp/runtime/src/atn/ActionTransition.cpp +++ b/runtime/Cpp/runtime/src/atn/ActionTransition.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/ActionTransition.h b/runtime/Cpp/runtime/src/atn/ActionTransition.h index a83125b59..652e75f3b 100755 --- a/runtime/Cpp/runtime/src/atn/ActionTransition.h +++ b/runtime/Cpp/runtime/src/atn/ActionTransition.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/AmbiguityInfo.cpp b/runtime/Cpp/runtime/src/atn/AmbiguityInfo.cpp index 3af3046da..72ce92263 100755 --- a/runtime/Cpp/runtime/src/atn/AmbiguityInfo.cpp +++ b/runtime/Cpp/runtime/src/atn/AmbiguityInfo.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/AmbiguityInfo.h b/runtime/Cpp/runtime/src/atn/AmbiguityInfo.h index ce9ca008d..db594a1f4 100755 --- a/runtime/Cpp/runtime/src/atn/AmbiguityInfo.h +++ b/runtime/Cpp/runtime/src/atn/AmbiguityInfo.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/ArrayPredictionContext.cpp b/runtime/Cpp/runtime/src/atn/ArrayPredictionContext.cpp index 0ce3362e2..68b0020e5 100755 --- a/runtime/Cpp/runtime/src/atn/ArrayPredictionContext.cpp +++ b/runtime/Cpp/runtime/src/atn/ArrayPredictionContext.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/ArrayPredictionContext.h b/runtime/Cpp/runtime/src/atn/ArrayPredictionContext.h index 3e7d62f7a..c29ed9edd 100755 --- a/runtime/Cpp/runtime/src/atn/ArrayPredictionContext.h +++ b/runtime/Cpp/runtime/src/atn/ArrayPredictionContext.h @@ -1,5 +1,5 @@  -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/AtomTransition.cpp b/runtime/Cpp/runtime/src/atn/AtomTransition.cpp index ef4365308..af956c243 100755 --- a/runtime/Cpp/runtime/src/atn/AtomTransition.cpp +++ b/runtime/Cpp/runtime/src/atn/AtomTransition.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/AtomTransition.h b/runtime/Cpp/runtime/src/atn/AtomTransition.h index b82fa4825..b3fa18864 100755 --- a/runtime/Cpp/runtime/src/atn/AtomTransition.h +++ b/runtime/Cpp/runtime/src/atn/AtomTransition.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/BasicBlockStartState.cpp b/runtime/Cpp/runtime/src/atn/BasicBlockStartState.cpp index 27d792ccf..dc3673723 100755 --- a/runtime/Cpp/runtime/src/atn/BasicBlockStartState.cpp +++ b/runtime/Cpp/runtime/src/atn/BasicBlockStartState.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/BasicBlockStartState.h b/runtime/Cpp/runtime/src/atn/BasicBlockStartState.h index a623ce4ab..471fbc7bd 100755 --- a/runtime/Cpp/runtime/src/atn/BasicBlockStartState.h +++ b/runtime/Cpp/runtime/src/atn/BasicBlockStartState.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/BasicState.cpp b/runtime/Cpp/runtime/src/atn/BasicState.cpp index 34ff7ed06..c8cda8013 100755 --- a/runtime/Cpp/runtime/src/atn/BasicState.cpp +++ b/runtime/Cpp/runtime/src/atn/BasicState.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/BasicState.h b/runtime/Cpp/runtime/src/atn/BasicState.h index 84f19ba1c..b650dc2fe 100755 --- a/runtime/Cpp/runtime/src/atn/BasicState.h +++ b/runtime/Cpp/runtime/src/atn/BasicState.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/BlockEndState.cpp b/runtime/Cpp/runtime/src/atn/BlockEndState.cpp index dc19c7fbc..098d52af0 100755 --- a/runtime/Cpp/runtime/src/atn/BlockEndState.cpp +++ b/runtime/Cpp/runtime/src/atn/BlockEndState.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/BlockEndState.h b/runtime/Cpp/runtime/src/atn/BlockEndState.h index ffb0e7979..b24bee1b4 100755 --- a/runtime/Cpp/runtime/src/atn/BlockEndState.h +++ b/runtime/Cpp/runtime/src/atn/BlockEndState.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/BlockStartState.h b/runtime/Cpp/runtime/src/atn/BlockStartState.h index 974f8720d..2b0052b08 100755 --- a/runtime/Cpp/runtime/src/atn/BlockStartState.h +++ b/runtime/Cpp/runtime/src/atn/BlockStartState.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/ContextSensitivityInfo.cpp b/runtime/Cpp/runtime/src/atn/ContextSensitivityInfo.cpp index 6a0a44359..12442a9bc 100755 --- a/runtime/Cpp/runtime/src/atn/ContextSensitivityInfo.cpp +++ b/runtime/Cpp/runtime/src/atn/ContextSensitivityInfo.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/ContextSensitivityInfo.h b/runtime/Cpp/runtime/src/atn/ContextSensitivityInfo.h index fa84a25e1..430ce3b6e 100755 --- a/runtime/Cpp/runtime/src/atn/ContextSensitivityInfo.h +++ b/runtime/Cpp/runtime/src/atn/ContextSensitivityInfo.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/DecisionEventInfo.cpp b/runtime/Cpp/runtime/src/atn/DecisionEventInfo.cpp index 25be358bd..bca6c778c 100755 --- a/runtime/Cpp/runtime/src/atn/DecisionEventInfo.cpp +++ b/runtime/Cpp/runtime/src/atn/DecisionEventInfo.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/DecisionEventInfo.h b/runtime/Cpp/runtime/src/atn/DecisionEventInfo.h index 556ed5b45..af7f5f4b1 100755 --- a/runtime/Cpp/runtime/src/atn/DecisionEventInfo.h +++ b/runtime/Cpp/runtime/src/atn/DecisionEventInfo.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/DecisionInfo.cpp b/runtime/Cpp/runtime/src/atn/DecisionInfo.cpp index 620845cf3..ee9b1aac3 100755 --- a/runtime/Cpp/runtime/src/atn/DecisionInfo.cpp +++ b/runtime/Cpp/runtime/src/atn/DecisionInfo.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/DecisionInfo.h b/runtime/Cpp/runtime/src/atn/DecisionInfo.h index b5d2a5aba..cfbb2e9ba 100755 --- a/runtime/Cpp/runtime/src/atn/DecisionInfo.h +++ b/runtime/Cpp/runtime/src/atn/DecisionInfo.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/DecisionState.cpp b/runtime/Cpp/runtime/src/atn/DecisionState.cpp index a80792945..924f814a9 100755 --- a/runtime/Cpp/runtime/src/atn/DecisionState.cpp +++ b/runtime/Cpp/runtime/src/atn/DecisionState.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/DecisionState.h b/runtime/Cpp/runtime/src/atn/DecisionState.h index f71927594..005de251a 100755 --- a/runtime/Cpp/runtime/src/atn/DecisionState.h +++ b/runtime/Cpp/runtime/src/atn/DecisionState.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/EmptyPredictionContext.cpp b/runtime/Cpp/runtime/src/atn/EmptyPredictionContext.cpp index 49f210e41..17223bf1e 100755 --- a/runtime/Cpp/runtime/src/atn/EmptyPredictionContext.cpp +++ b/runtime/Cpp/runtime/src/atn/EmptyPredictionContext.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/EmptyPredictionContext.h b/runtime/Cpp/runtime/src/atn/EmptyPredictionContext.h index 60e5b7c07..93c036c54 100755 --- a/runtime/Cpp/runtime/src/atn/EmptyPredictionContext.h +++ b/runtime/Cpp/runtime/src/atn/EmptyPredictionContext.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/EpsilonTransition.cpp b/runtime/Cpp/runtime/src/atn/EpsilonTransition.cpp index 6eb5263b5..550605d32 100755 --- a/runtime/Cpp/runtime/src/atn/EpsilonTransition.cpp +++ b/runtime/Cpp/runtime/src/atn/EpsilonTransition.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/EpsilonTransition.h b/runtime/Cpp/runtime/src/atn/EpsilonTransition.h index 5c899959a..41fb0fbf8 100755 --- a/runtime/Cpp/runtime/src/atn/EpsilonTransition.h +++ b/runtime/Cpp/runtime/src/atn/EpsilonTransition.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/ErrorInfo.cpp b/runtime/Cpp/runtime/src/atn/ErrorInfo.cpp index 59fe82b25..efe850712 100755 --- a/runtime/Cpp/runtime/src/atn/ErrorInfo.cpp +++ b/runtime/Cpp/runtime/src/atn/ErrorInfo.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/ErrorInfo.h b/runtime/Cpp/runtime/src/atn/ErrorInfo.h index 992b827fa..d34642a19 100755 --- a/runtime/Cpp/runtime/src/atn/ErrorInfo.h +++ b/runtime/Cpp/runtime/src/atn/ErrorInfo.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/LL1Analyzer.cpp b/runtime/Cpp/runtime/src/atn/LL1Analyzer.cpp index b01d22ed8..f673f1005 100755 --- a/runtime/Cpp/runtime/src/atn/LL1Analyzer.cpp +++ b/runtime/Cpp/runtime/src/atn/LL1Analyzer.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/LL1Analyzer.h b/runtime/Cpp/runtime/src/atn/LL1Analyzer.h index 1bd687cec..6c075b48b 100755 --- a/runtime/Cpp/runtime/src/atn/LL1Analyzer.h +++ b/runtime/Cpp/runtime/src/atn/LL1Analyzer.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/LexerATNConfig.cpp b/runtime/Cpp/runtime/src/atn/LexerATNConfig.cpp index c0ba36035..db91c3f8c 100755 --- a/runtime/Cpp/runtime/src/atn/LexerATNConfig.cpp +++ b/runtime/Cpp/runtime/src/atn/LexerATNConfig.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/LexerATNConfig.h b/runtime/Cpp/runtime/src/atn/LexerATNConfig.h index 7268c052a..e25d3d1c5 100755 --- a/runtime/Cpp/runtime/src/atn/LexerATNConfig.h +++ b/runtime/Cpp/runtime/src/atn/LexerATNConfig.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/LexerATNSimulator.cpp b/runtime/Cpp/runtime/src/atn/LexerATNSimulator.cpp index f348a660e..66360bbb7 100755 --- a/runtime/Cpp/runtime/src/atn/LexerATNSimulator.cpp +++ b/runtime/Cpp/runtime/src/atn/LexerATNSimulator.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/LexerATNSimulator.h b/runtime/Cpp/runtime/src/atn/LexerATNSimulator.h index 7e163d17d..8d4da70f5 100755 --- a/runtime/Cpp/runtime/src/atn/LexerATNSimulator.h +++ b/runtime/Cpp/runtime/src/atn/LexerATNSimulator.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/LexerAction.h b/runtime/Cpp/runtime/src/atn/LexerAction.h index ea52d41cf..24454548e 100755 --- a/runtime/Cpp/runtime/src/atn/LexerAction.h +++ b/runtime/Cpp/runtime/src/atn/LexerAction.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/LexerActionExecutor.cpp b/runtime/Cpp/runtime/src/atn/LexerActionExecutor.cpp index 6a9bf588a..080a32f0a 100755 --- a/runtime/Cpp/runtime/src/atn/LexerActionExecutor.cpp +++ b/runtime/Cpp/runtime/src/atn/LexerActionExecutor.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/LexerActionExecutor.h b/runtime/Cpp/runtime/src/atn/LexerActionExecutor.h index d3133893f..a3f6104e2 100755 --- a/runtime/Cpp/runtime/src/atn/LexerActionExecutor.h +++ b/runtime/Cpp/runtime/src/atn/LexerActionExecutor.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/LexerActionType.h b/runtime/Cpp/runtime/src/atn/LexerActionType.h index d0a42d1c2..c3948568d 100755 --- a/runtime/Cpp/runtime/src/atn/LexerActionType.h +++ b/runtime/Cpp/runtime/src/atn/LexerActionType.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/LexerChannelAction.cpp b/runtime/Cpp/runtime/src/atn/LexerChannelAction.cpp index 9c2148529..dac78fe0c 100755 --- a/runtime/Cpp/runtime/src/atn/LexerChannelAction.cpp +++ b/runtime/Cpp/runtime/src/atn/LexerChannelAction.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/LexerChannelAction.h b/runtime/Cpp/runtime/src/atn/LexerChannelAction.h index afad5c92c..73e3a26bf 100755 --- a/runtime/Cpp/runtime/src/atn/LexerChannelAction.h +++ b/runtime/Cpp/runtime/src/atn/LexerChannelAction.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/LexerCustomAction.cpp b/runtime/Cpp/runtime/src/atn/LexerCustomAction.cpp index 825761e59..00df7df76 100755 --- a/runtime/Cpp/runtime/src/atn/LexerCustomAction.cpp +++ b/runtime/Cpp/runtime/src/atn/LexerCustomAction.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/LexerCustomAction.h b/runtime/Cpp/runtime/src/atn/LexerCustomAction.h index 90c14332c..bd1c5d356 100755 --- a/runtime/Cpp/runtime/src/atn/LexerCustomAction.h +++ b/runtime/Cpp/runtime/src/atn/LexerCustomAction.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/LexerIndexedCustomAction.cpp b/runtime/Cpp/runtime/src/atn/LexerIndexedCustomAction.cpp index 06a5106a8..9ea396a4c 100755 --- a/runtime/Cpp/runtime/src/atn/LexerIndexedCustomAction.cpp +++ b/runtime/Cpp/runtime/src/atn/LexerIndexedCustomAction.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/LexerIndexedCustomAction.h b/runtime/Cpp/runtime/src/atn/LexerIndexedCustomAction.h index b234cc7c9..bb371f8e3 100755 --- a/runtime/Cpp/runtime/src/atn/LexerIndexedCustomAction.h +++ b/runtime/Cpp/runtime/src/atn/LexerIndexedCustomAction.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/LexerModeAction.cpp b/runtime/Cpp/runtime/src/atn/LexerModeAction.cpp index f0ef55f02..bfd6ea9b3 100755 --- a/runtime/Cpp/runtime/src/atn/LexerModeAction.cpp +++ b/runtime/Cpp/runtime/src/atn/LexerModeAction.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/LexerModeAction.h b/runtime/Cpp/runtime/src/atn/LexerModeAction.h index 2dbe0080e..49a858b37 100755 --- a/runtime/Cpp/runtime/src/atn/LexerModeAction.h +++ b/runtime/Cpp/runtime/src/atn/LexerModeAction.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/LexerMoreAction.cpp b/runtime/Cpp/runtime/src/atn/LexerMoreAction.cpp index 2bced0140..e7b01e078 100755 --- a/runtime/Cpp/runtime/src/atn/LexerMoreAction.cpp +++ b/runtime/Cpp/runtime/src/atn/LexerMoreAction.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/LexerMoreAction.h b/runtime/Cpp/runtime/src/atn/LexerMoreAction.h index 8be722c07..ee3b2aa61 100755 --- a/runtime/Cpp/runtime/src/atn/LexerMoreAction.h +++ b/runtime/Cpp/runtime/src/atn/LexerMoreAction.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/LexerPopModeAction.cpp b/runtime/Cpp/runtime/src/atn/LexerPopModeAction.cpp index 0c68ddd01..3d584a3d1 100755 --- a/runtime/Cpp/runtime/src/atn/LexerPopModeAction.cpp +++ b/runtime/Cpp/runtime/src/atn/LexerPopModeAction.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/LexerPopModeAction.h b/runtime/Cpp/runtime/src/atn/LexerPopModeAction.h index 905a60ecc..497305c96 100755 --- a/runtime/Cpp/runtime/src/atn/LexerPopModeAction.h +++ b/runtime/Cpp/runtime/src/atn/LexerPopModeAction.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/LexerPushModeAction.cpp b/runtime/Cpp/runtime/src/atn/LexerPushModeAction.cpp index 86f77314e..641537a1b 100755 --- a/runtime/Cpp/runtime/src/atn/LexerPushModeAction.cpp +++ b/runtime/Cpp/runtime/src/atn/LexerPushModeAction.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/LexerPushModeAction.h b/runtime/Cpp/runtime/src/atn/LexerPushModeAction.h index df7ee9dd4..43cb888c7 100755 --- a/runtime/Cpp/runtime/src/atn/LexerPushModeAction.h +++ b/runtime/Cpp/runtime/src/atn/LexerPushModeAction.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/LexerSkipAction.cpp b/runtime/Cpp/runtime/src/atn/LexerSkipAction.cpp index 1b4e60246..28cda7cc3 100755 --- a/runtime/Cpp/runtime/src/atn/LexerSkipAction.cpp +++ b/runtime/Cpp/runtime/src/atn/LexerSkipAction.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/LexerSkipAction.h b/runtime/Cpp/runtime/src/atn/LexerSkipAction.h index 8fbf89f1e..5bd2e1c16 100755 --- a/runtime/Cpp/runtime/src/atn/LexerSkipAction.h +++ b/runtime/Cpp/runtime/src/atn/LexerSkipAction.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/LexerTypeAction.cpp b/runtime/Cpp/runtime/src/atn/LexerTypeAction.cpp index f6860e861..c1e054b68 100755 --- a/runtime/Cpp/runtime/src/atn/LexerTypeAction.cpp +++ b/runtime/Cpp/runtime/src/atn/LexerTypeAction.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/LexerTypeAction.h b/runtime/Cpp/runtime/src/atn/LexerTypeAction.h index e52d8c8e4..1c4a8a17c 100755 --- a/runtime/Cpp/runtime/src/atn/LexerTypeAction.h +++ b/runtime/Cpp/runtime/src/atn/LexerTypeAction.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/LookaheadEventInfo.cpp b/runtime/Cpp/runtime/src/atn/LookaheadEventInfo.cpp index 705efbd1e..aa3f9124c 100755 --- a/runtime/Cpp/runtime/src/atn/LookaheadEventInfo.cpp +++ b/runtime/Cpp/runtime/src/atn/LookaheadEventInfo.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/LookaheadEventInfo.h b/runtime/Cpp/runtime/src/atn/LookaheadEventInfo.h index c073a55e2..f5fc24fde 100755 --- a/runtime/Cpp/runtime/src/atn/LookaheadEventInfo.h +++ b/runtime/Cpp/runtime/src/atn/LookaheadEventInfo.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/LoopEndState.cpp b/runtime/Cpp/runtime/src/atn/LoopEndState.cpp index dbc1a7104..e00889856 100755 --- a/runtime/Cpp/runtime/src/atn/LoopEndState.cpp +++ b/runtime/Cpp/runtime/src/atn/LoopEndState.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/LoopEndState.h b/runtime/Cpp/runtime/src/atn/LoopEndState.h index 87212849a..c90efa398 100755 --- a/runtime/Cpp/runtime/src/atn/LoopEndState.h +++ b/runtime/Cpp/runtime/src/atn/LoopEndState.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/NotSetTransition.cpp b/runtime/Cpp/runtime/src/atn/NotSetTransition.cpp index 8e491b933..b02910dd0 100755 --- a/runtime/Cpp/runtime/src/atn/NotSetTransition.cpp +++ b/runtime/Cpp/runtime/src/atn/NotSetTransition.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/NotSetTransition.h b/runtime/Cpp/runtime/src/atn/NotSetTransition.h index cc20893d8..214fb0603 100755 --- a/runtime/Cpp/runtime/src/atn/NotSetTransition.h +++ b/runtime/Cpp/runtime/src/atn/NotSetTransition.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/OrderedATNConfigSet.cpp b/runtime/Cpp/runtime/src/atn/OrderedATNConfigSet.cpp index 3ae7d023e..a731def93 100755 --- a/runtime/Cpp/runtime/src/atn/OrderedATNConfigSet.cpp +++ b/runtime/Cpp/runtime/src/atn/OrderedATNConfigSet.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/OrderedATNConfigSet.h b/runtime/Cpp/runtime/src/atn/OrderedATNConfigSet.h index 47caf842a..4ce43bb96 100755 --- a/runtime/Cpp/runtime/src/atn/OrderedATNConfigSet.h +++ b/runtime/Cpp/runtime/src/atn/OrderedATNConfigSet.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/ParseInfo.cpp b/runtime/Cpp/runtime/src/atn/ParseInfo.cpp index c50206d9e..0af7382a5 100755 --- a/runtime/Cpp/runtime/src/atn/ParseInfo.cpp +++ b/runtime/Cpp/runtime/src/atn/ParseInfo.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/ParseInfo.h b/runtime/Cpp/runtime/src/atn/ParseInfo.h index 05f021203..c9f98a83e 100755 --- a/runtime/Cpp/runtime/src/atn/ParseInfo.h +++ b/runtime/Cpp/runtime/src/atn/ParseInfo.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/ParserATNSimulator.cpp b/runtime/Cpp/runtime/src/atn/ParserATNSimulator.cpp index a0a19d2c5..18e807b7b 100755 --- a/runtime/Cpp/runtime/src/atn/ParserATNSimulator.cpp +++ b/runtime/Cpp/runtime/src/atn/ParserATNSimulator.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ @@ -1283,7 +1283,7 @@ dfa::DFAState *ParserATNSimulator::addDFAState(dfa::DFA &dfa, dfa::DFAState *D) D->configs->optimizeConfigs(this); D->configs->setReadonly(true); } - + dfa.states.insert(D); #if DEBUG_DFA == 1 diff --git a/runtime/Cpp/runtime/src/atn/ParserATNSimulator.h b/runtime/Cpp/runtime/src/atn/ParserATNSimulator.h index 813afbbae..b5c6d98a9 100755 --- a/runtime/Cpp/runtime/src/atn/ParserATNSimulator.h +++ b/runtime/Cpp/runtime/src/atn/ParserATNSimulator.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/PlusBlockStartState.cpp b/runtime/Cpp/runtime/src/atn/PlusBlockStartState.cpp index 1adc00aed..b0ee12aee 100755 --- a/runtime/Cpp/runtime/src/atn/PlusBlockStartState.cpp +++ b/runtime/Cpp/runtime/src/atn/PlusBlockStartState.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/PlusBlockStartState.h b/runtime/Cpp/runtime/src/atn/PlusBlockStartState.h index 777758b63..a3affb823 100755 --- a/runtime/Cpp/runtime/src/atn/PlusBlockStartState.h +++ b/runtime/Cpp/runtime/src/atn/PlusBlockStartState.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/PlusLoopbackState.cpp b/runtime/Cpp/runtime/src/atn/PlusLoopbackState.cpp index d464d00ad..1edab24b4 100755 --- a/runtime/Cpp/runtime/src/atn/PlusLoopbackState.cpp +++ b/runtime/Cpp/runtime/src/atn/PlusLoopbackState.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/PlusLoopbackState.h b/runtime/Cpp/runtime/src/atn/PlusLoopbackState.h index 2bf46113c..ba7a4b64e 100755 --- a/runtime/Cpp/runtime/src/atn/PlusLoopbackState.h +++ b/runtime/Cpp/runtime/src/atn/PlusLoopbackState.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/PrecedencePredicateTransition.cpp b/runtime/Cpp/runtime/src/atn/PrecedencePredicateTransition.cpp index eb36da1d4..9aedc9de4 100755 --- a/runtime/Cpp/runtime/src/atn/PrecedencePredicateTransition.cpp +++ b/runtime/Cpp/runtime/src/atn/PrecedencePredicateTransition.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/PrecedencePredicateTransition.h b/runtime/Cpp/runtime/src/atn/PrecedencePredicateTransition.h index d3680cdae..bc22146e7 100755 --- a/runtime/Cpp/runtime/src/atn/PrecedencePredicateTransition.h +++ b/runtime/Cpp/runtime/src/atn/PrecedencePredicateTransition.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/PredicateEvalInfo.cpp b/runtime/Cpp/runtime/src/atn/PredicateEvalInfo.cpp index c51025075..3d86bfee0 100755 --- a/runtime/Cpp/runtime/src/atn/PredicateEvalInfo.cpp +++ b/runtime/Cpp/runtime/src/atn/PredicateEvalInfo.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/PredicateEvalInfo.h b/runtime/Cpp/runtime/src/atn/PredicateEvalInfo.h index 528615191..b0513aea2 100755 --- a/runtime/Cpp/runtime/src/atn/PredicateEvalInfo.h +++ b/runtime/Cpp/runtime/src/atn/PredicateEvalInfo.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/PredicateTransition.cpp b/runtime/Cpp/runtime/src/atn/PredicateTransition.cpp index 1d06b2e8a..984fc2056 100755 --- a/runtime/Cpp/runtime/src/atn/PredicateTransition.cpp +++ b/runtime/Cpp/runtime/src/atn/PredicateTransition.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/PredicateTransition.h b/runtime/Cpp/runtime/src/atn/PredicateTransition.h index 78ba744a1..fed28bdf3 100755 --- a/runtime/Cpp/runtime/src/atn/PredicateTransition.h +++ b/runtime/Cpp/runtime/src/atn/PredicateTransition.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/PredictionContext.cpp b/runtime/Cpp/runtime/src/atn/PredictionContext.cpp index 2782ab073..95c54a0d0 100755 --- a/runtime/Cpp/runtime/src/atn/PredictionContext.cpp +++ b/runtime/Cpp/runtime/src/atn/PredictionContext.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/PredictionContext.h b/runtime/Cpp/runtime/src/atn/PredictionContext.h index 2c7359971..b05835cfd 100755 --- a/runtime/Cpp/runtime/src/atn/PredictionContext.h +++ b/runtime/Cpp/runtime/src/atn/PredictionContext.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ @@ -242,7 +242,7 @@ namespace atn { void clear(); std::string toString() const; size_t count() const; - + private: std::unordered_map, std::unordered_map, Ref, PredictionContextHasher, PredictionContextComparer>, diff --git a/runtime/Cpp/runtime/src/atn/PredictionMode.cpp b/runtime/Cpp/runtime/src/atn/PredictionMode.cpp index dff9e7e11..d15a8268f 100755 --- a/runtime/Cpp/runtime/src/atn/PredictionMode.cpp +++ b/runtime/Cpp/runtime/src/atn/PredictionMode.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/PredictionMode.h b/runtime/Cpp/runtime/src/atn/PredictionMode.h index 6919bad24..d3de2e952 100755 --- a/runtime/Cpp/runtime/src/atn/PredictionMode.h +++ b/runtime/Cpp/runtime/src/atn/PredictionMode.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/ProfilingATNSimulator.cpp b/runtime/Cpp/runtime/src/atn/ProfilingATNSimulator.cpp index e5fcd780d..6cd1a1044 100755 --- a/runtime/Cpp/runtime/src/atn/ProfilingATNSimulator.cpp +++ b/runtime/Cpp/runtime/src/atn/ProfilingATNSimulator.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/ProfilingATNSimulator.h b/runtime/Cpp/runtime/src/atn/ProfilingATNSimulator.h index f897a70b2..79ecd00b4 100755 --- a/runtime/Cpp/runtime/src/atn/ProfilingATNSimulator.h +++ b/runtime/Cpp/runtime/src/atn/ProfilingATNSimulator.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/RangeTransition.cpp b/runtime/Cpp/runtime/src/atn/RangeTransition.cpp index af4ac0014..58d668c45 100755 --- a/runtime/Cpp/runtime/src/atn/RangeTransition.cpp +++ b/runtime/Cpp/runtime/src/atn/RangeTransition.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/RangeTransition.h b/runtime/Cpp/runtime/src/atn/RangeTransition.h index d4ab64bc2..14093e2f9 100755 --- a/runtime/Cpp/runtime/src/atn/RangeTransition.h +++ b/runtime/Cpp/runtime/src/atn/RangeTransition.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/RuleStartState.cpp b/runtime/Cpp/runtime/src/atn/RuleStartState.cpp index cee2b107c..555f8c2e9 100755 --- a/runtime/Cpp/runtime/src/atn/RuleStartState.cpp +++ b/runtime/Cpp/runtime/src/atn/RuleStartState.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/RuleStartState.h b/runtime/Cpp/runtime/src/atn/RuleStartState.h index fdee562e1..94ab0e413 100755 --- a/runtime/Cpp/runtime/src/atn/RuleStartState.h +++ b/runtime/Cpp/runtime/src/atn/RuleStartState.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/RuleStopState.cpp b/runtime/Cpp/runtime/src/atn/RuleStopState.cpp index d6258032f..3ceece4c7 100755 --- a/runtime/Cpp/runtime/src/atn/RuleStopState.cpp +++ b/runtime/Cpp/runtime/src/atn/RuleStopState.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/RuleStopState.h b/runtime/Cpp/runtime/src/atn/RuleStopState.h index 5421bbbe9..8a4a580f6 100755 --- a/runtime/Cpp/runtime/src/atn/RuleStopState.h +++ b/runtime/Cpp/runtime/src/atn/RuleStopState.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/RuleTransition.cpp b/runtime/Cpp/runtime/src/atn/RuleTransition.cpp index 4f18ce053..c52f16d18 100755 --- a/runtime/Cpp/runtime/src/atn/RuleTransition.cpp +++ b/runtime/Cpp/runtime/src/atn/RuleTransition.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/RuleTransition.h b/runtime/Cpp/runtime/src/atn/RuleTransition.h index be6262538..5c5ccdadb 100755 --- a/runtime/Cpp/runtime/src/atn/RuleTransition.h +++ b/runtime/Cpp/runtime/src/atn/RuleTransition.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/SemanticContext.cpp b/runtime/Cpp/runtime/src/atn/SemanticContext.cpp index 609af8197..1e5a25a57 100755 --- a/runtime/Cpp/runtime/src/atn/SemanticContext.cpp +++ b/runtime/Cpp/runtime/src/atn/SemanticContext.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/SemanticContext.h b/runtime/Cpp/runtime/src/atn/SemanticContext.h index 29e32308d..b35748f02 100755 --- a/runtime/Cpp/runtime/src/atn/SemanticContext.h +++ b/runtime/Cpp/runtime/src/atn/SemanticContext.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/SetTransition.cpp b/runtime/Cpp/runtime/src/atn/SetTransition.cpp index f97301a2f..35d6905be 100755 --- a/runtime/Cpp/runtime/src/atn/SetTransition.cpp +++ b/runtime/Cpp/runtime/src/atn/SetTransition.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/SetTransition.h b/runtime/Cpp/runtime/src/atn/SetTransition.h index c489768bb..044d41a6a 100755 --- a/runtime/Cpp/runtime/src/atn/SetTransition.h +++ b/runtime/Cpp/runtime/src/atn/SetTransition.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/SingletonPredictionContext.cpp b/runtime/Cpp/runtime/src/atn/SingletonPredictionContext.cpp index c2d378a6d..bce3d103c 100755 --- a/runtime/Cpp/runtime/src/atn/SingletonPredictionContext.cpp +++ b/runtime/Cpp/runtime/src/atn/SingletonPredictionContext.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/SingletonPredictionContext.h b/runtime/Cpp/runtime/src/atn/SingletonPredictionContext.h index 4ece8bf50..c2a57a872 100755 --- a/runtime/Cpp/runtime/src/atn/SingletonPredictionContext.h +++ b/runtime/Cpp/runtime/src/atn/SingletonPredictionContext.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/StarBlockStartState.cpp b/runtime/Cpp/runtime/src/atn/StarBlockStartState.cpp index 123a52f5e..e62c0de11 100755 --- a/runtime/Cpp/runtime/src/atn/StarBlockStartState.cpp +++ b/runtime/Cpp/runtime/src/atn/StarBlockStartState.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/StarBlockStartState.h b/runtime/Cpp/runtime/src/atn/StarBlockStartState.h index c381f12e0..8fae31608 100755 --- a/runtime/Cpp/runtime/src/atn/StarBlockStartState.h +++ b/runtime/Cpp/runtime/src/atn/StarBlockStartState.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/StarLoopEntryState.cpp b/runtime/Cpp/runtime/src/atn/StarLoopEntryState.cpp index 08cd8abfb..766a858f2 100755 --- a/runtime/Cpp/runtime/src/atn/StarLoopEntryState.cpp +++ b/runtime/Cpp/runtime/src/atn/StarLoopEntryState.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/StarLoopEntryState.h b/runtime/Cpp/runtime/src/atn/StarLoopEntryState.h index 651d76580..a062c58f7 100755 --- a/runtime/Cpp/runtime/src/atn/StarLoopEntryState.h +++ b/runtime/Cpp/runtime/src/atn/StarLoopEntryState.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/StarLoopbackState.cpp b/runtime/Cpp/runtime/src/atn/StarLoopbackState.cpp index ce135aeca..f5105896b 100755 --- a/runtime/Cpp/runtime/src/atn/StarLoopbackState.cpp +++ b/runtime/Cpp/runtime/src/atn/StarLoopbackState.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/StarLoopbackState.h b/runtime/Cpp/runtime/src/atn/StarLoopbackState.h index d7f225d9b..f5db3efd8 100755 --- a/runtime/Cpp/runtime/src/atn/StarLoopbackState.h +++ b/runtime/Cpp/runtime/src/atn/StarLoopbackState.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/TokensStartState.cpp b/runtime/Cpp/runtime/src/atn/TokensStartState.cpp index d7c2d244b..a764278e7 100755 --- a/runtime/Cpp/runtime/src/atn/TokensStartState.cpp +++ b/runtime/Cpp/runtime/src/atn/TokensStartState.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/TokensStartState.h b/runtime/Cpp/runtime/src/atn/TokensStartState.h index 7577fdfc0..7657ffb75 100755 --- a/runtime/Cpp/runtime/src/atn/TokensStartState.h +++ b/runtime/Cpp/runtime/src/atn/TokensStartState.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/Transition.cpp b/runtime/Cpp/runtime/src/atn/Transition.cpp index bb485600a..2a431cfe4 100755 --- a/runtime/Cpp/runtime/src/atn/Transition.cpp +++ b/runtime/Cpp/runtime/src/atn/Transition.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/Transition.h b/runtime/Cpp/runtime/src/atn/Transition.h index 278f0a2f1..fe63864fa 100755 --- a/runtime/Cpp/runtime/src/atn/Transition.h +++ b/runtime/Cpp/runtime/src/atn/Transition.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/WildcardTransition.cpp b/runtime/Cpp/runtime/src/atn/WildcardTransition.cpp index 71fce294b..dc4741316 100755 --- a/runtime/Cpp/runtime/src/atn/WildcardTransition.cpp +++ b/runtime/Cpp/runtime/src/atn/WildcardTransition.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/atn/WildcardTransition.h b/runtime/Cpp/runtime/src/atn/WildcardTransition.h index 054608a94..c47c71775 100755 --- a/runtime/Cpp/runtime/src/atn/WildcardTransition.h +++ b/runtime/Cpp/runtime/src/atn/WildcardTransition.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/dfa/DFA.cpp b/runtime/Cpp/runtime/src/dfa/DFA.cpp index 309fdb27a..475156f5a 100755 --- a/runtime/Cpp/runtime/src/dfa/DFA.cpp +++ b/runtime/Cpp/runtime/src/dfa/DFA.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/dfa/DFA.h b/runtime/Cpp/runtime/src/dfa/DFA.h index b5d061ac4..31874e6ad 100755 --- a/runtime/Cpp/runtime/src/dfa/DFA.h +++ b/runtime/Cpp/runtime/src/dfa/DFA.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/dfa/DFASerializer.cpp b/runtime/Cpp/runtime/src/dfa/DFASerializer.cpp index 6771b6f39..e346fd80e 100755 --- a/runtime/Cpp/runtime/src/dfa/DFASerializer.cpp +++ b/runtime/Cpp/runtime/src/dfa/DFASerializer.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/dfa/DFASerializer.h b/runtime/Cpp/runtime/src/dfa/DFASerializer.h index e24708ea9..121d602f1 100755 --- a/runtime/Cpp/runtime/src/dfa/DFASerializer.h +++ b/runtime/Cpp/runtime/src/dfa/DFASerializer.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/dfa/DFAState.cpp b/runtime/Cpp/runtime/src/dfa/DFAState.cpp index 8270ec577..4a7f3c273 100755 --- a/runtime/Cpp/runtime/src/dfa/DFAState.cpp +++ b/runtime/Cpp/runtime/src/dfa/DFAState.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/dfa/DFAState.h b/runtime/Cpp/runtime/src/dfa/DFAState.h index bbf89b9b9..029418ef7 100755 --- a/runtime/Cpp/runtime/src/dfa/DFAState.h +++ b/runtime/Cpp/runtime/src/dfa/DFAState.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/dfa/LexerDFASerializer.cpp b/runtime/Cpp/runtime/src/dfa/LexerDFASerializer.cpp index 37c366576..3984b99a9 100755 --- a/runtime/Cpp/runtime/src/dfa/LexerDFASerializer.cpp +++ b/runtime/Cpp/runtime/src/dfa/LexerDFASerializer.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/dfa/LexerDFASerializer.h b/runtime/Cpp/runtime/src/dfa/LexerDFASerializer.h index 2129d5612..c4a7dde69 100755 --- a/runtime/Cpp/runtime/src/dfa/LexerDFASerializer.h +++ b/runtime/Cpp/runtime/src/dfa/LexerDFASerializer.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/misc/Interval.cpp b/runtime/Cpp/runtime/src/misc/Interval.cpp index ae4a518a5..5be1d614d 100755 --- a/runtime/Cpp/runtime/src/misc/Interval.cpp +++ b/runtime/Cpp/runtime/src/misc/Interval.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/misc/Interval.h b/runtime/Cpp/runtime/src/misc/Interval.h index e88814376..201a0ab17 100755 --- a/runtime/Cpp/runtime/src/misc/Interval.h +++ b/runtime/Cpp/runtime/src/misc/Interval.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/misc/IntervalSet.cpp b/runtime/Cpp/runtime/src/misc/IntervalSet.cpp index d694a8aa1..2df0282cf 100755 --- a/runtime/Cpp/runtime/src/misc/IntervalSet.cpp +++ b/runtime/Cpp/runtime/src/misc/IntervalSet.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/misc/IntervalSet.h b/runtime/Cpp/runtime/src/misc/IntervalSet.h index e574d58ca..444b4a774 100755 --- a/runtime/Cpp/runtime/src/misc/IntervalSet.h +++ b/runtime/Cpp/runtime/src/misc/IntervalSet.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/misc/MurmurHash.cpp b/runtime/Cpp/runtime/src/misc/MurmurHash.cpp index b65cc5e56..efc1fa8d9 100755 --- a/runtime/Cpp/runtime/src/misc/MurmurHash.cpp +++ b/runtime/Cpp/runtime/src/misc/MurmurHash.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/misc/MurmurHash.h b/runtime/Cpp/runtime/src/misc/MurmurHash.h index 417587bdc..b8b5a5579 100755 --- a/runtime/Cpp/runtime/src/misc/MurmurHash.h +++ b/runtime/Cpp/runtime/src/misc/MurmurHash.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/misc/Predicate.h b/runtime/Cpp/runtime/src/misc/Predicate.h index bd02e34de..79702b78a 100755 --- a/runtime/Cpp/runtime/src/misc/Predicate.h +++ b/runtime/Cpp/runtime/src/misc/Predicate.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/support/Any.h b/runtime/Cpp/runtime/src/support/Any.h index 157c73eac..d74796900 100644 --- a/runtime/Cpp/runtime/src/support/Any.h +++ b/runtime/Cpp/runtime/src/support/Any.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/support/Arrays.cpp b/runtime/Cpp/runtime/src/support/Arrays.cpp index fee5ab6cd..694e44c8a 100644 --- a/runtime/Cpp/runtime/src/support/Arrays.cpp +++ b/runtime/Cpp/runtime/src/support/Arrays.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/support/Arrays.h b/runtime/Cpp/runtime/src/support/Arrays.h index df202216e..18e6a8a71 100644 --- a/runtime/Cpp/runtime/src/support/Arrays.h +++ b/runtime/Cpp/runtime/src/support/Arrays.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/support/BitSet.h b/runtime/Cpp/runtime/src/support/BitSet.h index 540b10057..ccbb6ff1c 100644 --- a/runtime/Cpp/runtime/src/support/BitSet.h +++ b/runtime/Cpp/runtime/src/support/BitSet.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/support/CPPUtils.cpp b/runtime/Cpp/runtime/src/support/CPPUtils.cpp index 0d28db196..f0f3df497 100755 --- a/runtime/Cpp/runtime/src/support/CPPUtils.cpp +++ b/runtime/Cpp/runtime/src/support/CPPUtils.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/support/CPPUtils.h b/runtime/Cpp/runtime/src/support/CPPUtils.h index 833ef81f3..1b3b2efa5 100644 --- a/runtime/Cpp/runtime/src/support/CPPUtils.h +++ b/runtime/Cpp/runtime/src/support/CPPUtils.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/support/Declarations.h b/runtime/Cpp/runtime/src/support/Declarations.h index 32a88de36..d80891c15 100644 --- a/runtime/Cpp/runtime/src/support/Declarations.h +++ b/runtime/Cpp/runtime/src/support/Declarations.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/support/StringUtils.cpp b/runtime/Cpp/runtime/src/support/StringUtils.cpp index 1d677f2bb..5f4a0bce7 100644 --- a/runtime/Cpp/runtime/src/support/StringUtils.cpp +++ b/runtime/Cpp/runtime/src/support/StringUtils.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ @@ -21,14 +21,14 @@ void replaceAll(std::string& str, const std::string& from, const std::string& to std::string ws2s(const std::wstring &wstr) { std::wstring_convert> converter; - + std::string narrow = converter.to_bytes(wstr); return narrow; } std::wstring s2ws(const std::string &str) { std::wstring_convert> converter; - + std::wstring wide = converter.from_bytes(str); return wide; } diff --git a/runtime/Cpp/runtime/src/support/StringUtils.h b/runtime/Cpp/runtime/src/support/StringUtils.h index cb751a73f..16c7ee646 100644 --- a/runtime/Cpp/runtime/src/support/StringUtils.h +++ b/runtime/Cpp/runtime/src/support/StringUtils.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/AbstractParseTreeVisitor.h b/runtime/Cpp/runtime/src/tree/AbstractParseTreeVisitor.h index d546f78bf..d21795b20 100755 --- a/runtime/Cpp/runtime/src/tree/AbstractParseTreeVisitor.h +++ b/runtime/Cpp/runtime/src/tree/AbstractParseTreeVisitor.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/ErrorNode.h b/runtime/Cpp/runtime/src/tree/ErrorNode.h index 86ead3154..c6f2996aa 100755 --- a/runtime/Cpp/runtime/src/tree/ErrorNode.h +++ b/runtime/Cpp/runtime/src/tree/ErrorNode.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/ErrorNodeImpl.cpp b/runtime/Cpp/runtime/src/tree/ErrorNodeImpl.cpp index 3653a67fb..0ebaad033 100755 --- a/runtime/Cpp/runtime/src/tree/ErrorNodeImpl.cpp +++ b/runtime/Cpp/runtime/src/tree/ErrorNodeImpl.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/ErrorNodeImpl.h b/runtime/Cpp/runtime/src/tree/ErrorNodeImpl.h index e1319f409..993a8d5a1 100755 --- a/runtime/Cpp/runtime/src/tree/ErrorNodeImpl.h +++ b/runtime/Cpp/runtime/src/tree/ErrorNodeImpl.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/ParseTree.cpp b/runtime/Cpp/runtime/src/tree/ParseTree.cpp index e2272c943..b975a4064 100755 --- a/runtime/Cpp/runtime/src/tree/ParseTree.cpp +++ b/runtime/Cpp/runtime/src/tree/ParseTree.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/ParseTree.h b/runtime/Cpp/runtime/src/tree/ParseTree.h index 1fe82982b..8369cfba4 100755 --- a/runtime/Cpp/runtime/src/tree/ParseTree.h +++ b/runtime/Cpp/runtime/src/tree/ParseTree.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/ParseTreeListener.h b/runtime/Cpp/runtime/src/tree/ParseTreeListener.h index 0ef34bf44..d72195ffa 100755 --- a/runtime/Cpp/runtime/src/tree/ParseTreeListener.h +++ b/runtime/Cpp/runtime/src/tree/ParseTreeListener.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/ParseTreeProperty.h b/runtime/Cpp/runtime/src/tree/ParseTreeProperty.h index 696295ba8..d3eb83554 100755 --- a/runtime/Cpp/runtime/src/tree/ParseTreeProperty.h +++ b/runtime/Cpp/runtime/src/tree/ParseTreeProperty.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/ParseTreeVisitor.h b/runtime/Cpp/runtime/src/tree/ParseTreeVisitor.h index b17b3a585..df1971d66 100755 --- a/runtime/Cpp/runtime/src/tree/ParseTreeVisitor.h +++ b/runtime/Cpp/runtime/src/tree/ParseTreeVisitor.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/ParseTreeWalker.cpp b/runtime/Cpp/runtime/src/tree/ParseTreeWalker.cpp index 74b666377..18c896e63 100755 --- a/runtime/Cpp/runtime/src/tree/ParseTreeWalker.cpp +++ b/runtime/Cpp/runtime/src/tree/ParseTreeWalker.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/ParseTreeWalker.h b/runtime/Cpp/runtime/src/tree/ParseTreeWalker.h index eee1b91af..c835d2139 100755 --- a/runtime/Cpp/runtime/src/tree/ParseTreeWalker.h +++ b/runtime/Cpp/runtime/src/tree/ParseTreeWalker.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/TerminalNode.h b/runtime/Cpp/runtime/src/tree/TerminalNode.h index 1cb1a8b4f..00a54ef93 100755 --- a/runtime/Cpp/runtime/src/tree/TerminalNode.h +++ b/runtime/Cpp/runtime/src/tree/TerminalNode.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/TerminalNodeImpl.cpp b/runtime/Cpp/runtime/src/tree/TerminalNodeImpl.cpp index 3e92be4e1..a7fe749db 100755 --- a/runtime/Cpp/runtime/src/tree/TerminalNodeImpl.cpp +++ b/runtime/Cpp/runtime/src/tree/TerminalNodeImpl.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/TerminalNodeImpl.h b/runtime/Cpp/runtime/src/tree/TerminalNodeImpl.h index 905a98bd0..d865c58e8 100755 --- a/runtime/Cpp/runtime/src/tree/TerminalNodeImpl.h +++ b/runtime/Cpp/runtime/src/tree/TerminalNodeImpl.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/Trees.cpp b/runtime/Cpp/runtime/src/tree/Trees.cpp index 6c068664f..fabad0141 100755 --- a/runtime/Cpp/runtime/src/tree/Trees.cpp +++ b/runtime/Cpp/runtime/src/tree/Trees.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/Trees.h b/runtime/Cpp/runtime/src/tree/Trees.h index e947b06a1..e6a1bb88e 100755 --- a/runtime/Cpp/runtime/src/tree/Trees.h +++ b/runtime/Cpp/runtime/src/tree/Trees.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/pattern/Chunk.h b/runtime/Cpp/runtime/src/tree/pattern/Chunk.h index bcc3745cb..d590caf78 100755 --- a/runtime/Cpp/runtime/src/tree/pattern/Chunk.h +++ b/runtime/Cpp/runtime/src/tree/pattern/Chunk.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/pattern/ParseTreeMatch.cpp b/runtime/Cpp/runtime/src/tree/pattern/ParseTreeMatch.cpp index c4a602b59..31eb54f44 100755 --- a/runtime/Cpp/runtime/src/tree/pattern/ParseTreeMatch.cpp +++ b/runtime/Cpp/runtime/src/tree/pattern/ParseTreeMatch.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/pattern/ParseTreeMatch.h b/runtime/Cpp/runtime/src/tree/pattern/ParseTreeMatch.h index 07063ba7b..8863cbb78 100755 --- a/runtime/Cpp/runtime/src/tree/pattern/ParseTreeMatch.h +++ b/runtime/Cpp/runtime/src/tree/pattern/ParseTreeMatch.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/pattern/ParseTreePattern.cpp b/runtime/Cpp/runtime/src/tree/pattern/ParseTreePattern.cpp index 47371246c..fa3d4c7bd 100755 --- a/runtime/Cpp/runtime/src/tree/pattern/ParseTreePattern.cpp +++ b/runtime/Cpp/runtime/src/tree/pattern/ParseTreePattern.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/pattern/ParseTreePattern.h b/runtime/Cpp/runtime/src/tree/pattern/ParseTreePattern.h index afa452bd7..90b0d9d69 100755 --- a/runtime/Cpp/runtime/src/tree/pattern/ParseTreePattern.h +++ b/runtime/Cpp/runtime/src/tree/pattern/ParseTreePattern.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/pattern/ParseTreePatternMatcher.cpp b/runtime/Cpp/runtime/src/tree/pattern/ParseTreePatternMatcher.cpp index a78218a66..a13fa33e9 100755 --- a/runtime/Cpp/runtime/src/tree/pattern/ParseTreePatternMatcher.cpp +++ b/runtime/Cpp/runtime/src/tree/pattern/ParseTreePatternMatcher.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/pattern/ParseTreePatternMatcher.h b/runtime/Cpp/runtime/src/tree/pattern/ParseTreePatternMatcher.h index ba709ddd8..8214d18c5 100755 --- a/runtime/Cpp/runtime/src/tree/pattern/ParseTreePatternMatcher.h +++ b/runtime/Cpp/runtime/src/tree/pattern/ParseTreePatternMatcher.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/pattern/RuleTagToken.cpp b/runtime/Cpp/runtime/src/tree/pattern/RuleTagToken.cpp index 039d581b5..4e33f989d 100755 --- a/runtime/Cpp/runtime/src/tree/pattern/RuleTagToken.cpp +++ b/runtime/Cpp/runtime/src/tree/pattern/RuleTagToken.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/pattern/RuleTagToken.h b/runtime/Cpp/runtime/src/tree/pattern/RuleTagToken.h index 67be760b8..368ae41b8 100755 --- a/runtime/Cpp/runtime/src/tree/pattern/RuleTagToken.h +++ b/runtime/Cpp/runtime/src/tree/pattern/RuleTagToken.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/pattern/TagChunk.cpp b/runtime/Cpp/runtime/src/tree/pattern/TagChunk.cpp index b5db16414..c06f5a5e4 100755 --- a/runtime/Cpp/runtime/src/tree/pattern/TagChunk.cpp +++ b/runtime/Cpp/runtime/src/tree/pattern/TagChunk.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/pattern/TagChunk.h b/runtime/Cpp/runtime/src/tree/pattern/TagChunk.h index e4d99591c..edc0a8b21 100755 --- a/runtime/Cpp/runtime/src/tree/pattern/TagChunk.h +++ b/runtime/Cpp/runtime/src/tree/pattern/TagChunk.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/pattern/TextChunk.cpp b/runtime/Cpp/runtime/src/tree/pattern/TextChunk.cpp index dcab49e3c..052456a63 100755 --- a/runtime/Cpp/runtime/src/tree/pattern/TextChunk.cpp +++ b/runtime/Cpp/runtime/src/tree/pattern/TextChunk.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/pattern/TextChunk.h b/runtime/Cpp/runtime/src/tree/pattern/TextChunk.h index b9098e70b..8cfc491b5 100755 --- a/runtime/Cpp/runtime/src/tree/pattern/TextChunk.h +++ b/runtime/Cpp/runtime/src/tree/pattern/TextChunk.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/pattern/TokenTagToken.cpp b/runtime/Cpp/runtime/src/tree/pattern/TokenTagToken.cpp index b2a8034f4..7d6cc9a9c 100755 --- a/runtime/Cpp/runtime/src/tree/pattern/TokenTagToken.cpp +++ b/runtime/Cpp/runtime/src/tree/pattern/TokenTagToken.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/pattern/TokenTagToken.h b/runtime/Cpp/runtime/src/tree/pattern/TokenTagToken.h index 0922ab963..9013fb8c5 100755 --- a/runtime/Cpp/runtime/src/tree/pattern/TokenTagToken.h +++ b/runtime/Cpp/runtime/src/tree/pattern/TokenTagToken.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/xpath/XPath.cpp b/runtime/Cpp/runtime/src/tree/xpath/XPath.cpp index 7809ba820..6dd13832d 100755 --- a/runtime/Cpp/runtime/src/tree/xpath/XPath.cpp +++ b/runtime/Cpp/runtime/src/tree/xpath/XPath.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/xpath/XPath.h b/runtime/Cpp/runtime/src/tree/xpath/XPath.h index a539f19f0..07a35921c 100755 --- a/runtime/Cpp/runtime/src/tree/xpath/XPath.h +++ b/runtime/Cpp/runtime/src/tree/xpath/XPath.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/xpath/XPathElement.cpp b/runtime/Cpp/runtime/src/tree/xpath/XPathElement.cpp index 0fee3a758..ba5278d12 100755 --- a/runtime/Cpp/runtime/src/tree/xpath/XPathElement.cpp +++ b/runtime/Cpp/runtime/src/tree/xpath/XPathElement.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/xpath/XPathElement.h b/runtime/Cpp/runtime/src/tree/xpath/XPathElement.h index 75fd96d8f..b316874bc 100755 --- a/runtime/Cpp/runtime/src/tree/xpath/XPathElement.h +++ b/runtime/Cpp/runtime/src/tree/xpath/XPathElement.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/xpath/XPathLexerErrorListener.cpp b/runtime/Cpp/runtime/src/tree/xpath/XPathLexerErrorListener.cpp index 089eec1d2..2804c8ee3 100755 --- a/runtime/Cpp/runtime/src/tree/xpath/XPathLexerErrorListener.cpp +++ b/runtime/Cpp/runtime/src/tree/xpath/XPathLexerErrorListener.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/xpath/XPathLexerErrorListener.h b/runtime/Cpp/runtime/src/tree/xpath/XPathLexerErrorListener.h index dba7a5167..c0c3eaaca 100755 --- a/runtime/Cpp/runtime/src/tree/xpath/XPathLexerErrorListener.h +++ b/runtime/Cpp/runtime/src/tree/xpath/XPathLexerErrorListener.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/xpath/XPathRuleAnywhereElement.cpp b/runtime/Cpp/runtime/src/tree/xpath/XPathRuleAnywhereElement.cpp index f8c770f44..9ca910df2 100755 --- a/runtime/Cpp/runtime/src/tree/xpath/XPathRuleAnywhereElement.cpp +++ b/runtime/Cpp/runtime/src/tree/xpath/XPathRuleAnywhereElement.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/xpath/XPathRuleAnywhereElement.h b/runtime/Cpp/runtime/src/tree/xpath/XPathRuleAnywhereElement.h index be70c43e3..2ceb75cee 100755 --- a/runtime/Cpp/runtime/src/tree/xpath/XPathRuleAnywhereElement.h +++ b/runtime/Cpp/runtime/src/tree/xpath/XPathRuleAnywhereElement.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/xpath/XPathRuleElement.cpp b/runtime/Cpp/runtime/src/tree/xpath/XPathRuleElement.cpp index 877f258f8..e446e8cbb 100755 --- a/runtime/Cpp/runtime/src/tree/xpath/XPathRuleElement.cpp +++ b/runtime/Cpp/runtime/src/tree/xpath/XPathRuleElement.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/xpath/XPathRuleElement.h b/runtime/Cpp/runtime/src/tree/xpath/XPathRuleElement.h index c6f8e403b..b57276f03 100755 --- a/runtime/Cpp/runtime/src/tree/xpath/XPathRuleElement.h +++ b/runtime/Cpp/runtime/src/tree/xpath/XPathRuleElement.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/xpath/XPathTokenAnywhereElement.cpp b/runtime/Cpp/runtime/src/tree/xpath/XPathTokenAnywhereElement.cpp index 23cd569c3..c557c9d67 100755 --- a/runtime/Cpp/runtime/src/tree/xpath/XPathTokenAnywhereElement.cpp +++ b/runtime/Cpp/runtime/src/tree/xpath/XPathTokenAnywhereElement.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/xpath/XPathTokenAnywhereElement.h b/runtime/Cpp/runtime/src/tree/xpath/XPathTokenAnywhereElement.h index d7635e310..2045d91b3 100755 --- a/runtime/Cpp/runtime/src/tree/xpath/XPathTokenAnywhereElement.h +++ b/runtime/Cpp/runtime/src/tree/xpath/XPathTokenAnywhereElement.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/xpath/XPathTokenElement.cpp b/runtime/Cpp/runtime/src/tree/xpath/XPathTokenElement.cpp index f675e9a95..7d53dd5de 100755 --- a/runtime/Cpp/runtime/src/tree/xpath/XPathTokenElement.cpp +++ b/runtime/Cpp/runtime/src/tree/xpath/XPathTokenElement.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/xpath/XPathTokenElement.h b/runtime/Cpp/runtime/src/tree/xpath/XPathTokenElement.h index cc8a99d7c..7221530ce 100755 --- a/runtime/Cpp/runtime/src/tree/xpath/XPathTokenElement.h +++ b/runtime/Cpp/runtime/src/tree/xpath/XPathTokenElement.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/xpath/XPathWildcardAnywhereElement.cpp b/runtime/Cpp/runtime/src/tree/xpath/XPathWildcardAnywhereElement.cpp index 48cfbc460..4ff424f05 100755 --- a/runtime/Cpp/runtime/src/tree/xpath/XPathWildcardAnywhereElement.cpp +++ b/runtime/Cpp/runtime/src/tree/xpath/XPathWildcardAnywhereElement.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/xpath/XPathWildcardAnywhereElement.h b/runtime/Cpp/runtime/src/tree/xpath/XPathWildcardAnywhereElement.h index d59316dad..dc5d1e5a2 100755 --- a/runtime/Cpp/runtime/src/tree/xpath/XPathWildcardAnywhereElement.h +++ b/runtime/Cpp/runtime/src/tree/xpath/XPathWildcardAnywhereElement.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/xpath/XPathWildcardElement.cpp b/runtime/Cpp/runtime/src/tree/xpath/XPathWildcardElement.cpp index 4a4488c01..aabda5a9b 100755 --- a/runtime/Cpp/runtime/src/tree/xpath/XPathWildcardElement.cpp +++ b/runtime/Cpp/runtime/src/tree/xpath/XPathWildcardElement.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Cpp/runtime/src/tree/xpath/XPathWildcardElement.h b/runtime/Cpp/runtime/src/tree/xpath/XPathWildcardElement.h index e73762d66..accb461de 100755 --- a/runtime/Cpp/runtime/src/tree/xpath/XPathWildcardElement.h +++ b/runtime/Cpp/runtime/src/tree/xpath/XPathWildcardElement.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Go/antlr/atn.go b/runtime/Go/antlr/atn.go index b02219b39..1592212e1 100644 --- a/runtime/Go/antlr/atn.go +++ b/runtime/Go/antlr/atn.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/atn_config.go b/runtime/Go/antlr/atn_config.go index 5ba537f55..0535d5246 100644 --- a/runtime/Go/antlr/atn_config.go +++ b/runtime/Go/antlr/atn_config.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/atn_config_set.go b/runtime/Go/antlr/atn_config_set.go index 66bdf3fb8..d9f74755f 100644 --- a/runtime/Go/antlr/atn_config_set.go +++ b/runtime/Go/antlr/atn_config_set.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/atn_deserialization_options.go b/runtime/Go/antlr/atn_deserialization_options.go index 8ad1ee783..18b89efaf 100644 --- a/runtime/Go/antlr/atn_deserialization_options.go +++ b/runtime/Go/antlr/atn_deserialization_options.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/atn_deserializer.go b/runtime/Go/antlr/atn_deserializer.go index 2a71ca237..2ac6953a3 100644 --- a/runtime/Go/antlr/atn_deserializer.go +++ b/runtime/Go/antlr/atn_deserializer.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/atn_simulator.go b/runtime/Go/antlr/atn_simulator.go index 5bcd9e8d9..d5454d6d5 100644 --- a/runtime/Go/antlr/atn_simulator.go +++ b/runtime/Go/antlr/atn_simulator.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/atn_state.go b/runtime/Go/antlr/atn_state.go index 2c5ed43a0..563d5db38 100644 --- a/runtime/Go/antlr/atn_state.go +++ b/runtime/Go/antlr/atn_state.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/atn_type.go b/runtime/Go/antlr/atn_type.go index 94100eb83..a7b48976b 100644 --- a/runtime/Go/antlr/atn_type.go +++ b/runtime/Go/antlr/atn_type.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/char_stream.go b/runtime/Go/antlr/char_stream.go index 704e6cacb..70c1207f7 100644 --- a/runtime/Go/antlr/char_stream.go +++ b/runtime/Go/antlr/char_stream.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/common_token_factory.go b/runtime/Go/antlr/common_token_factory.go index b78266465..330ff8f31 100644 --- a/runtime/Go/antlr/common_token_factory.go +++ b/runtime/Go/antlr/common_token_factory.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/common_token_stream.go b/runtime/Go/antlr/common_token_stream.go index f307e5ac9..0121fe8e4 100644 --- a/runtime/Go/antlr/common_token_stream.go +++ b/runtime/Go/antlr/common_token_stream.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/dfa.go b/runtime/Go/antlr/dfa.go index 0f7ad364e..d6079aa20 100644 --- a/runtime/Go/antlr/dfa.go +++ b/runtime/Go/antlr/dfa.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/dfa_serializer.go b/runtime/Go/antlr/dfa_serializer.go index 7eafe59aa..4c0f69022 100644 --- a/runtime/Go/antlr/dfa_serializer.go +++ b/runtime/Go/antlr/dfa_serializer.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/dfa_state.go b/runtime/Go/antlr/dfa_state.go index 1c40ddf28..38e918ad9 100644 --- a/runtime/Go/antlr/dfa_state.go +++ b/runtime/Go/antlr/dfa_state.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/diagnostic_error_listener.go b/runtime/Go/antlr/diagnostic_error_listener.go index 7e911b5f8..1fec43d9d 100644 --- a/runtime/Go/antlr/diagnostic_error_listener.go +++ b/runtime/Go/antlr/diagnostic_error_listener.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/error_listener.go b/runtime/Go/antlr/error_listener.go index 32edf8ecf..028e1a9d7 100644 --- a/runtime/Go/antlr/error_listener.go +++ b/runtime/Go/antlr/error_listener.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/error_strategy.go b/runtime/Go/antlr/error_strategy.go index 39b9a666f..977a6e454 100644 --- a/runtime/Go/antlr/error_strategy.go +++ b/runtime/Go/antlr/error_strategy.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/errors.go b/runtime/Go/antlr/errors.go index 8ba3befd5..2ef74926e 100644 --- a/runtime/Go/antlr/errors.go +++ b/runtime/Go/antlr/errors.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/file_stream.go b/runtime/Go/antlr/file_stream.go index 863f9849d..f4692ec9d 100644 --- a/runtime/Go/antlr/file_stream.go +++ b/runtime/Go/antlr/file_stream.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/input_stream.go b/runtime/Go/antlr/input_stream.go index f9a94a55f..da9d2f7f4 100644 --- a/runtime/Go/antlr/input_stream.go +++ b/runtime/Go/antlr/input_stream.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/int_stream.go b/runtime/Go/antlr/int_stream.go index d2d4ab819..438e0ea6e 100644 --- a/runtime/Go/antlr/int_stream.go +++ b/runtime/Go/antlr/int_stream.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/interval_set.go b/runtime/Go/antlr/interval_set.go index 0a9cbb6dd..749ec1cb3 100644 --- a/runtime/Go/antlr/interval_set.go +++ b/runtime/Go/antlr/interval_set.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/lexer.go b/runtime/Go/antlr/lexer.go index 9c84cc223..ec0e27945 100644 --- a/runtime/Go/antlr/lexer.go +++ b/runtime/Go/antlr/lexer.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/lexer_action.go b/runtime/Go/antlr/lexer_action.go index 0cb5f92f4..3ca5e9ff3 100644 --- a/runtime/Go/antlr/lexer_action.go +++ b/runtime/Go/antlr/lexer_action.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/lexer_action_executor.go b/runtime/Go/antlr/lexer_action_executor.go index b1699fb08..80b949a1a 100644 --- a/runtime/Go/antlr/lexer_action_executor.go +++ b/runtime/Go/antlr/lexer_action_executor.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/lexer_atn_simulator.go b/runtime/Go/antlr/lexer_atn_simulator.go index f793e2ee1..131364f75 100644 --- a/runtime/Go/antlr/lexer_atn_simulator.go +++ b/runtime/Go/antlr/lexer_atn_simulator.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/ll1_analyzer.go b/runtime/Go/antlr/ll1_analyzer.go index df1a9c5f7..f5afd09b3 100644 --- a/runtime/Go/antlr/ll1_analyzer.go +++ b/runtime/Go/antlr/ll1_analyzer.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/parser.go b/runtime/Go/antlr/parser.go index a80078186..fb60258e3 100644 --- a/runtime/Go/antlr/parser.go +++ b/runtime/Go/antlr/parser.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/parser_atn_simulator.go b/runtime/Go/antlr/parser_atn_simulator.go index 61f78d86b..128b9a96d 100644 --- a/runtime/Go/antlr/parser_atn_simulator.go +++ b/runtime/Go/antlr/parser_atn_simulator.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/parser_rule_context.go b/runtime/Go/antlr/parser_rule_context.go index bb56fe0a5..49cd10c5f 100644 --- a/runtime/Go/antlr/parser_rule_context.go +++ b/runtime/Go/antlr/parser_rule_context.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/prediction_context.go b/runtime/Go/antlr/prediction_context.go index 2991566ea..99acb333f 100644 --- a/runtime/Go/antlr/prediction_context.go +++ b/runtime/Go/antlr/prediction_context.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/prediction_mode.go b/runtime/Go/antlr/prediction_mode.go index 96c9c30f2..15718f912 100644 --- a/runtime/Go/antlr/prediction_mode.go +++ b/runtime/Go/antlr/prediction_mode.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/recognizer.go b/runtime/Go/antlr/recognizer.go index 2e47444e8..1b61459e3 100644 --- a/runtime/Go/antlr/recognizer.go +++ b/runtime/Go/antlr/recognizer.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/rule_context.go b/runtime/Go/antlr/rule_context.go index b0867a802..600cf8c06 100644 --- a/runtime/Go/antlr/rule_context.go +++ b/runtime/Go/antlr/rule_context.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/semantic_context.go b/runtime/Go/antlr/semantic_context.go index 54f17476a..49205a162 100644 --- a/runtime/Go/antlr/semantic_context.go +++ b/runtime/Go/antlr/semantic_context.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/token.go b/runtime/Go/antlr/token.go index d7047b874..2d8e99095 100644 --- a/runtime/Go/antlr/token.go +++ b/runtime/Go/antlr/token.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/token_source.go b/runtime/Go/antlr/token_source.go index 2f06c92d0..e023978fe 100644 --- a/runtime/Go/antlr/token_source.go +++ b/runtime/Go/antlr/token_source.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/token_stream.go b/runtime/Go/antlr/token_stream.go index a2a10f45f..df92c8147 100644 --- a/runtime/Go/antlr/token_stream.go +++ b/runtime/Go/antlr/token_stream.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/trace_listener.go b/runtime/Go/antlr/trace_listener.go index 4181ef41d..e6fff992f 100644 --- a/runtime/Go/antlr/trace_listener.go +++ b/runtime/Go/antlr/trace_listener.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/transition.go b/runtime/Go/antlr/transition.go index 0b71cc4de..eb7e57e9a 100644 --- a/runtime/Go/antlr/transition.go +++ b/runtime/Go/antlr/transition.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/tree.go b/runtime/Go/antlr/tree.go index ebfe0f8ee..ad0eabf00 100644 --- a/runtime/Go/antlr/tree.go +++ b/runtime/Go/antlr/tree.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/trees.go b/runtime/Go/antlr/trees.go index d850b12e5..79017e1dc 100644 --- a/runtime/Go/antlr/trees.go +++ b/runtime/Go/antlr/trees.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Go/antlr/utils.go b/runtime/Go/antlr/utils.go index 706a67974..860639693 100644 --- a/runtime/Go/antlr/utils.go +++ b/runtime/Go/antlr/utils.go @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Java/nb-configuration.xml b/runtime/Java/nb-configuration.xml index 042c9a926..ec9f3ff2c 100644 --- a/runtime/Java/nb-configuration.xml +++ b/runtime/Java/nb-configuration.xml @@ -1,6 +1,6 @@ diff --git a/runtime/Java/pom.xml b/runtime/Java/pom.xml index e3ab53d2e..a23f74601 100644 --- a/runtime/Java/pom.xml +++ b/runtime/Java/pom.xml @@ -1,5 +1,5 @@ diff --git a/runtime/Java/src/org/antlr/v4/runtime/ANTLRErrorListener.java b/runtime/Java/src/org/antlr/v4/runtime/ANTLRErrorListener.java index 013f1cf97..d7c8bb62c 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/ANTLRErrorListener.java +++ b/runtime/Java/src/org/antlr/v4/runtime/ANTLRErrorListener.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/ANTLRErrorStrategy.java b/runtime/Java/src/org/antlr/v4/runtime/ANTLRErrorStrategy.java index 10a6d006c..760479101 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/ANTLRErrorStrategy.java +++ b/runtime/Java/src/org/antlr/v4/runtime/ANTLRErrorStrategy.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/ANTLRFileStream.java b/runtime/Java/src/org/antlr/v4/runtime/ANTLRFileStream.java index 589b2ccd9..ede83eb26 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/ANTLRFileStream.java +++ b/runtime/Java/src/org/antlr/v4/runtime/ANTLRFileStream.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/ANTLRInputStream.java b/runtime/Java/src/org/antlr/v4/runtime/ANTLRInputStream.java index 3bab27e83..f71a62de3 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/ANTLRInputStream.java +++ b/runtime/Java/src/org/antlr/v4/runtime/ANTLRInputStream.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/BailErrorStrategy.java b/runtime/Java/src/org/antlr/v4/runtime/BailErrorStrategy.java index a7f08c932..d6830bb7b 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/BailErrorStrategy.java +++ b/runtime/Java/src/org/antlr/v4/runtime/BailErrorStrategy.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/BaseErrorListener.java b/runtime/Java/src/org/antlr/v4/runtime/BaseErrorListener.java index 7f6ea8ebc..845342280 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/BaseErrorListener.java +++ b/runtime/Java/src/org/antlr/v4/runtime/BaseErrorListener.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/BufferedTokenStream.java b/runtime/Java/src/org/antlr/v4/runtime/BufferedTokenStream.java index f765a85b4..e1dc4b197 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/BufferedTokenStream.java +++ b/runtime/Java/src/org/antlr/v4/runtime/BufferedTokenStream.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/CharStream.java b/runtime/Java/src/org/antlr/v4/runtime/CharStream.java index fcd6bfb14..57dbfa9e3 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/CharStream.java +++ b/runtime/Java/src/org/antlr/v4/runtime/CharStream.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/CharStreams.java b/runtime/Java/src/org/antlr/v4/runtime/CharStreams.java index 0ab61f91c..73fb87599 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/CharStreams.java +++ b/runtime/Java/src/org/antlr/v4/runtime/CharStreams.java @@ -3,6 +3,7 @@ * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ + package org.antlr.v4.runtime; import java.io.IOException; diff --git a/runtime/Java/src/org/antlr/v4/runtime/CodePointBuffer.java b/runtime/Java/src/org/antlr/v4/runtime/CodePointBuffer.java index 2febb70b5..58035a074 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/CodePointBuffer.java +++ b/runtime/Java/src/org/antlr/v4/runtime/CodePointBuffer.java @@ -3,6 +3,7 @@ * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ + package org.antlr.v4.runtime; import java.nio.ByteBuffer; diff --git a/runtime/Java/src/org/antlr/v4/runtime/CodePointCharStream.java b/runtime/Java/src/org/antlr/v4/runtime/CodePointCharStream.java index 26ba27c53..491ef6918 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/CodePointCharStream.java +++ b/runtime/Java/src/org/antlr/v4/runtime/CodePointCharStream.java @@ -3,6 +3,7 @@ * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ + package org.antlr.v4.runtime; import org.antlr.v4.runtime.misc.Interval; diff --git a/runtime/Java/src/org/antlr/v4/runtime/CommonToken.java b/runtime/Java/src/org/antlr/v4/runtime/CommonToken.java index 015df7f3e..a34020f16 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/CommonToken.java +++ b/runtime/Java/src/org/antlr/v4/runtime/CommonToken.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/CommonTokenFactory.java b/runtime/Java/src/org/antlr/v4/runtime/CommonTokenFactory.java index da7bacec3..d52cbae06 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/CommonTokenFactory.java +++ b/runtime/Java/src/org/antlr/v4/runtime/CommonTokenFactory.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/CommonTokenStream.java b/runtime/Java/src/org/antlr/v4/runtime/CommonTokenStream.java index fd6a8ebff..153f42159 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/CommonTokenStream.java +++ b/runtime/Java/src/org/antlr/v4/runtime/CommonTokenStream.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/ConsoleErrorListener.java b/runtime/Java/src/org/antlr/v4/runtime/ConsoleErrorListener.java index f7d36b5cb..aa2e20d69 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/ConsoleErrorListener.java +++ b/runtime/Java/src/org/antlr/v4/runtime/ConsoleErrorListener.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/DefaultErrorStrategy.java b/runtime/Java/src/org/antlr/v4/runtime/DefaultErrorStrategy.java index 9ea9119be..819538539 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/DefaultErrorStrategy.java +++ b/runtime/Java/src/org/antlr/v4/runtime/DefaultErrorStrategy.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/DiagnosticErrorListener.java b/runtime/Java/src/org/antlr/v4/runtime/DiagnosticErrorListener.java index 94a8e9bfb..03fd0aa28 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/DiagnosticErrorListener.java +++ b/runtime/Java/src/org/antlr/v4/runtime/DiagnosticErrorListener.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/FailedPredicateException.java b/runtime/Java/src/org/antlr/v4/runtime/FailedPredicateException.java index 422a7a916..d9f0fecd4 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/FailedPredicateException.java +++ b/runtime/Java/src/org/antlr/v4/runtime/FailedPredicateException.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/InputMismatchException.java b/runtime/Java/src/org/antlr/v4/runtime/InputMismatchException.java index 1f45d7c5d..fc4261558 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/InputMismatchException.java +++ b/runtime/Java/src/org/antlr/v4/runtime/InputMismatchException.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/IntStream.java b/runtime/Java/src/org/antlr/v4/runtime/IntStream.java index 4fd59dc51..bda7d59bb 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/IntStream.java +++ b/runtime/Java/src/org/antlr/v4/runtime/IntStream.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/InterpreterRuleContext.java b/runtime/Java/src/org/antlr/v4/runtime/InterpreterRuleContext.java index 893a5a894..862f10750 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/InterpreterRuleContext.java +++ b/runtime/Java/src/org/antlr/v4/runtime/InterpreterRuleContext.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/Lexer.java b/runtime/Java/src/org/antlr/v4/runtime/Lexer.java index 6d15397bd..bba3668c0 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/Lexer.java +++ b/runtime/Java/src/org/antlr/v4/runtime/Lexer.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/LexerInterpreter.java b/runtime/Java/src/org/antlr/v4/runtime/LexerInterpreter.java index d52f1f7df..8a8dfb436 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/LexerInterpreter.java +++ b/runtime/Java/src/org/antlr/v4/runtime/LexerInterpreter.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/LexerNoViableAltException.java b/runtime/Java/src/org/antlr/v4/runtime/LexerNoViableAltException.java index 2540d1085..8b3319605 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/LexerNoViableAltException.java +++ b/runtime/Java/src/org/antlr/v4/runtime/LexerNoViableAltException.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/ListTokenSource.java b/runtime/Java/src/org/antlr/v4/runtime/ListTokenSource.java index 592c8d9f7..317027eb1 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/ListTokenSource.java +++ b/runtime/Java/src/org/antlr/v4/runtime/ListTokenSource.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/NoViableAltException.java b/runtime/Java/src/org/antlr/v4/runtime/NoViableAltException.java index a805e8086..4e2034327 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/NoViableAltException.java +++ b/runtime/Java/src/org/antlr/v4/runtime/NoViableAltException.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/Parser.java b/runtime/Java/src/org/antlr/v4/runtime/Parser.java index d12b1e61f..566aea0ec 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/Parser.java +++ b/runtime/Java/src/org/antlr/v4/runtime/Parser.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/ParserInterpreter.java b/runtime/Java/src/org/antlr/v4/runtime/ParserInterpreter.java index 5ab58b102..6045b270e 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/ParserInterpreter.java +++ b/runtime/Java/src/org/antlr/v4/runtime/ParserInterpreter.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/ParserRuleContext.java b/runtime/Java/src/org/antlr/v4/runtime/ParserRuleContext.java index 90d73fd51..4513b0986 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/ParserRuleContext.java +++ b/runtime/Java/src/org/antlr/v4/runtime/ParserRuleContext.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/ProxyErrorListener.java b/runtime/Java/src/org/antlr/v4/runtime/ProxyErrorListener.java index 35d7546f4..703fbb641 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/ProxyErrorListener.java +++ b/runtime/Java/src/org/antlr/v4/runtime/ProxyErrorListener.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/RecognitionException.java b/runtime/Java/src/org/antlr/v4/runtime/RecognitionException.java index 5157421b4..f5d039910 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/RecognitionException.java +++ b/runtime/Java/src/org/antlr/v4/runtime/RecognitionException.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/Recognizer.java b/runtime/Java/src/org/antlr/v4/runtime/Recognizer.java index 6b407bc2a..3e09d15ae 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/Recognizer.java +++ b/runtime/Java/src/org/antlr/v4/runtime/Recognizer.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/RuleContext.java b/runtime/Java/src/org/antlr/v4/runtime/RuleContext.java index eb7d745f3..8b7f168b2 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/RuleContext.java +++ b/runtime/Java/src/org/antlr/v4/runtime/RuleContext.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/RuleContextWithAltNum.java b/runtime/Java/src/org/antlr/v4/runtime/RuleContextWithAltNum.java index 81fe4765c..38ec19070 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/RuleContextWithAltNum.java +++ b/runtime/Java/src/org/antlr/v4/runtime/RuleContextWithAltNum.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/RuntimeMetaData.java b/runtime/Java/src/org/antlr/v4/runtime/RuntimeMetaData.java index c96e1023e..9586cd647 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/RuntimeMetaData.java +++ b/runtime/Java/src/org/antlr/v4/runtime/RuntimeMetaData.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/Token.java b/runtime/Java/src/org/antlr/v4/runtime/Token.java index f25bed578..b6432cacd 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/Token.java +++ b/runtime/Java/src/org/antlr/v4/runtime/Token.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/TokenFactory.java b/runtime/Java/src/org/antlr/v4/runtime/TokenFactory.java index 8942a71ab..ad21f42c7 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/TokenFactory.java +++ b/runtime/Java/src/org/antlr/v4/runtime/TokenFactory.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/TokenSource.java b/runtime/Java/src/org/antlr/v4/runtime/TokenSource.java index 1e01bf8ae..3eb2c993f 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/TokenSource.java +++ b/runtime/Java/src/org/antlr/v4/runtime/TokenSource.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/TokenStream.java b/runtime/Java/src/org/antlr/v4/runtime/TokenStream.java index 18b06f7a6..4e9887d1a 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/TokenStream.java +++ b/runtime/Java/src/org/antlr/v4/runtime/TokenStream.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/TokenStreamRewriter.java b/runtime/Java/src/org/antlr/v4/runtime/TokenStreamRewriter.java index 8b8abcaa9..7195e3986 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/TokenStreamRewriter.java +++ b/runtime/Java/src/org/antlr/v4/runtime/TokenStreamRewriter.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/UnbufferedCharStream.java b/runtime/Java/src/org/antlr/v4/runtime/UnbufferedCharStream.java index 320884a9c..3db4970f1 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/UnbufferedCharStream.java +++ b/runtime/Java/src/org/antlr/v4/runtime/UnbufferedCharStream.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/UnbufferedTokenStream.java b/runtime/Java/src/org/antlr/v4/runtime/UnbufferedTokenStream.java index 046d82190..f44b1c9fb 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/UnbufferedTokenStream.java +++ b/runtime/Java/src/org/antlr/v4/runtime/UnbufferedTokenStream.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/Vocabulary.java b/runtime/Java/src/org/antlr/v4/runtime/Vocabulary.java index c3662eaaa..83febb223 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/Vocabulary.java +++ b/runtime/Java/src/org/antlr/v4/runtime/Vocabulary.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/VocabularyImpl.java b/runtime/Java/src/org/antlr/v4/runtime/VocabularyImpl.java index 75b450e40..00593e388 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/VocabularyImpl.java +++ b/runtime/Java/src/org/antlr/v4/runtime/VocabularyImpl.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/WritableToken.java b/runtime/Java/src/org/antlr/v4/runtime/WritableToken.java index bdaaac39c..dc3aafde2 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/WritableToken.java +++ b/runtime/Java/src/org/antlr/v4/runtime/WritableToken.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/ATN.java b/runtime/Java/src/org/antlr/v4/runtime/atn/ATN.java index 1e67beaf0..96f71f8d3 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/ATN.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/ATN.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/ATNConfig.java b/runtime/Java/src/org/antlr/v4/runtime/atn/ATNConfig.java index 198c78994..a3e4d1d8b 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/ATNConfig.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/ATNConfig.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/ATNConfigSet.java b/runtime/Java/src/org/antlr/v4/runtime/atn/ATNConfigSet.java index 423c5d34f..d40dfb4e3 100755 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/ATNConfigSet.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/ATNConfigSet.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/ATNDeserializationOptions.java b/runtime/Java/src/org/antlr/v4/runtime/atn/ATNDeserializationOptions.java index 2191eb15d..9aee1f212 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/ATNDeserializationOptions.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/ATNDeserializationOptions.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/ATNDeserializer.java b/runtime/Java/src/org/antlr/v4/runtime/atn/ATNDeserializer.java index 6fa2102ee..0ebcdeb31 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/ATNDeserializer.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/ATNDeserializer.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/ATNSerializer.java b/runtime/Java/src/org/antlr/v4/runtime/atn/ATNSerializer.java index c86dbc979..b1efd1412 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/ATNSerializer.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/ATNSerializer.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/ATNSimulator.java b/runtime/Java/src/org/antlr/v4/runtime/atn/ATNSimulator.java index 5a1abe0fe..752a9a707 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/ATNSimulator.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/ATNSimulator.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/ATNState.java b/runtime/Java/src/org/antlr/v4/runtime/atn/ATNState.java index deb845d50..955a25df4 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/ATNState.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/ATNState.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/ATNType.java b/runtime/Java/src/org/antlr/v4/runtime/atn/ATNType.java index 2ac99b1c6..613b566dd 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/ATNType.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/ATNType.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/AbstractPredicateTransition.java b/runtime/Java/src/org/antlr/v4/runtime/atn/AbstractPredicateTransition.java index d00a793ad..b5aee2386 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/AbstractPredicateTransition.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/AbstractPredicateTransition.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/ActionTransition.java b/runtime/Java/src/org/antlr/v4/runtime/atn/ActionTransition.java index e89f5c2ca..1d35b21ae 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/ActionTransition.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/ActionTransition.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/AmbiguityInfo.java b/runtime/Java/src/org/antlr/v4/runtime/atn/AmbiguityInfo.java index 647f4b1f0..8bc232317 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/AmbiguityInfo.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/AmbiguityInfo.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/ArrayPredictionContext.java b/runtime/Java/src/org/antlr/v4/runtime/atn/ArrayPredictionContext.java index 178b08567..9e9dcdd3f 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/ArrayPredictionContext.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/ArrayPredictionContext.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/AtomTransition.java b/runtime/Java/src/org/antlr/v4/runtime/atn/AtomTransition.java index 446f5b3d8..56cf6e5fa 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/AtomTransition.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/AtomTransition.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/BasicBlockStartState.java b/runtime/Java/src/org/antlr/v4/runtime/atn/BasicBlockStartState.java index 84216ae73..d7061629b 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/BasicBlockStartState.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/BasicBlockStartState.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/BasicState.java b/runtime/Java/src/org/antlr/v4/runtime/atn/BasicState.java index b139ceab4..d7b20bca8 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/BasicState.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/BasicState.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/BlockEndState.java b/runtime/Java/src/org/antlr/v4/runtime/atn/BlockEndState.java index c8cc871a1..fae31cc19 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/BlockEndState.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/BlockEndState.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/BlockStartState.java b/runtime/Java/src/org/antlr/v4/runtime/atn/BlockStartState.java index 0fb8380cf..68f03d5ac 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/BlockStartState.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/BlockStartState.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/ContextSensitivityInfo.java b/runtime/Java/src/org/antlr/v4/runtime/atn/ContextSensitivityInfo.java index e825a74ef..f6e8413bd 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/ContextSensitivityInfo.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/ContextSensitivityInfo.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/DecisionEventInfo.java b/runtime/Java/src/org/antlr/v4/runtime/atn/DecisionEventInfo.java index a0a117e67..e82ca7a65 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/DecisionEventInfo.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/DecisionEventInfo.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/DecisionInfo.java b/runtime/Java/src/org/antlr/v4/runtime/atn/DecisionInfo.java index 98ff1c30a..7f0bf66fa 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/DecisionInfo.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/DecisionInfo.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/DecisionState.java b/runtime/Java/src/org/antlr/v4/runtime/atn/DecisionState.java index e4c710ecf..3ef93d261 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/DecisionState.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/DecisionState.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/EmptyPredictionContext.java b/runtime/Java/src/org/antlr/v4/runtime/atn/EmptyPredictionContext.java index a7c66e91c..a11ff159e 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/EmptyPredictionContext.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/EmptyPredictionContext.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/EpsilonTransition.java b/runtime/Java/src/org/antlr/v4/runtime/atn/EpsilonTransition.java index ea1b639f8..ab0b2dbc5 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/EpsilonTransition.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/EpsilonTransition.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/ErrorInfo.java b/runtime/Java/src/org/antlr/v4/runtime/atn/ErrorInfo.java index 35d92773a..7b78e831c 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/ErrorInfo.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/ErrorInfo.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/LL1Analyzer.java b/runtime/Java/src/org/antlr/v4/runtime/atn/LL1Analyzer.java index 2df50c364..8d5117b68 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/LL1Analyzer.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/LL1Analyzer.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/LexerATNConfig.java b/runtime/Java/src/org/antlr/v4/runtime/atn/LexerATNConfig.java index db7b8e89e..ad8766c49 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/LexerATNConfig.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/LexerATNConfig.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/LexerATNSimulator.java b/runtime/Java/src/org/antlr/v4/runtime/atn/LexerATNSimulator.java index e5700c2f5..ec74ce5bd 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/LexerATNSimulator.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/LexerATNSimulator.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/LexerAction.java b/runtime/Java/src/org/antlr/v4/runtime/atn/LexerAction.java index 9657f63ca..eb10ff4ce 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/LexerAction.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/LexerAction.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/LexerActionExecutor.java b/runtime/Java/src/org/antlr/v4/runtime/atn/LexerActionExecutor.java index f8c214b92..3ec58f7fe 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/LexerActionExecutor.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/LexerActionExecutor.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/LexerActionType.java b/runtime/Java/src/org/antlr/v4/runtime/atn/LexerActionType.java index e1413d4d6..4042fd3cc 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/LexerActionType.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/LexerActionType.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/LexerChannelAction.java b/runtime/Java/src/org/antlr/v4/runtime/atn/LexerChannelAction.java index b37f77301..af4419fe7 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/LexerChannelAction.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/LexerChannelAction.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/LexerCustomAction.java b/runtime/Java/src/org/antlr/v4/runtime/atn/LexerCustomAction.java index 04bec9fda..8752b1d0b 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/LexerCustomAction.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/LexerCustomAction.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/LexerIndexedCustomAction.java b/runtime/Java/src/org/antlr/v4/runtime/atn/LexerIndexedCustomAction.java index 9fcd797d9..a78c823d0 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/LexerIndexedCustomAction.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/LexerIndexedCustomAction.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/LexerModeAction.java b/runtime/Java/src/org/antlr/v4/runtime/atn/LexerModeAction.java index a7afcca80..1663d6cc3 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/LexerModeAction.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/LexerModeAction.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/LexerMoreAction.java b/runtime/Java/src/org/antlr/v4/runtime/atn/LexerMoreAction.java index ee1543c9c..5e0e386e6 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/LexerMoreAction.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/LexerMoreAction.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/LexerPopModeAction.java b/runtime/Java/src/org/antlr/v4/runtime/atn/LexerPopModeAction.java index 36e744505..afdd2bc0d 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/LexerPopModeAction.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/LexerPopModeAction.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/LexerPushModeAction.java b/runtime/Java/src/org/antlr/v4/runtime/atn/LexerPushModeAction.java index eb1c1385d..844c620ce 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/LexerPushModeAction.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/LexerPushModeAction.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/LexerSkipAction.java b/runtime/Java/src/org/antlr/v4/runtime/atn/LexerSkipAction.java index 762477b3a..72b7bb623 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/LexerSkipAction.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/LexerSkipAction.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/LexerTypeAction.java b/runtime/Java/src/org/antlr/v4/runtime/atn/LexerTypeAction.java index 9f30eccd2..4151d2ec0 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/LexerTypeAction.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/LexerTypeAction.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/LookaheadEventInfo.java b/runtime/Java/src/org/antlr/v4/runtime/atn/LookaheadEventInfo.java index 4f929fd78..90e275e8e 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/LookaheadEventInfo.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/LookaheadEventInfo.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/LoopEndState.java b/runtime/Java/src/org/antlr/v4/runtime/atn/LoopEndState.java index e06fcbf43..d8213a9c3 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/LoopEndState.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/LoopEndState.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/NotSetTransition.java b/runtime/Java/src/org/antlr/v4/runtime/atn/NotSetTransition.java index 36f0cbb46..4599e7b29 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/NotSetTransition.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/NotSetTransition.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/OrderedATNConfigSet.java b/runtime/Java/src/org/antlr/v4/runtime/atn/OrderedATNConfigSet.java index 5b3dc3d97..dbaa2cabd 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/OrderedATNConfigSet.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/OrderedATNConfigSet.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/ParseInfo.java b/runtime/Java/src/org/antlr/v4/runtime/atn/ParseInfo.java index 3f8bd88af..1e83aceb6 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/ParseInfo.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/ParseInfo.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/ParserATNSimulator.java b/runtime/Java/src/org/antlr/v4/runtime/atn/ParserATNSimulator.java index 36965ad15..46840ab7c 100755 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/ParserATNSimulator.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/ParserATNSimulator.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/PlusBlockStartState.java b/runtime/Java/src/org/antlr/v4/runtime/atn/PlusBlockStartState.java index 095a48a7f..025ae46d4 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/PlusBlockStartState.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/PlusBlockStartState.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/PlusLoopbackState.java b/runtime/Java/src/org/antlr/v4/runtime/atn/PlusLoopbackState.java index 96b5d16e7..77baf3699 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/PlusLoopbackState.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/PlusLoopbackState.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/PrecedencePredicateTransition.java b/runtime/Java/src/org/antlr/v4/runtime/atn/PrecedencePredicateTransition.java index 546bafda5..9823c630b 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/PrecedencePredicateTransition.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/PrecedencePredicateTransition.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/PredicateEvalInfo.java b/runtime/Java/src/org/antlr/v4/runtime/atn/PredicateEvalInfo.java index d2a73b4de..3ee83e137 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/PredicateEvalInfo.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/PredicateEvalInfo.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/PredicateTransition.java b/runtime/Java/src/org/antlr/v4/runtime/atn/PredicateTransition.java index c4381bd0d..cc4058ed0 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/PredicateTransition.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/PredicateTransition.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/PredictionContext.java b/runtime/Java/src/org/antlr/v4/runtime/atn/PredictionContext.java index 8a23d341d..c55ba0945 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/PredictionContext.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/PredictionContext.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/PredictionContextCache.java b/runtime/Java/src/org/antlr/v4/runtime/atn/PredictionContextCache.java index 62c91962e..11711ee22 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/PredictionContextCache.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/PredictionContextCache.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/PredictionMode.java b/runtime/Java/src/org/antlr/v4/runtime/atn/PredictionMode.java index b0ca60197..51a51d2c5 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/PredictionMode.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/PredictionMode.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/ProfilingATNSimulator.java b/runtime/Java/src/org/antlr/v4/runtime/atn/ProfilingATNSimulator.java index 51ded0a1a..dd29f024b 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/ProfilingATNSimulator.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/ProfilingATNSimulator.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/RangeTransition.java b/runtime/Java/src/org/antlr/v4/runtime/atn/RangeTransition.java index efe83d708..4eee283e3 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/RangeTransition.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/RangeTransition.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/RuleStartState.java b/runtime/Java/src/org/antlr/v4/runtime/atn/RuleStartState.java index e7c96295f..9265ef54b 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/RuleStartState.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/RuleStartState.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/RuleStopState.java b/runtime/Java/src/org/antlr/v4/runtime/atn/RuleStopState.java index b72ee31c9..fdaf9b340 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/RuleStopState.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/RuleStopState.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/RuleTransition.java b/runtime/Java/src/org/antlr/v4/runtime/atn/RuleTransition.java index ff855d7eb..c3c0cee73 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/RuleTransition.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/RuleTransition.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/SemanticContext.java b/runtime/Java/src/org/antlr/v4/runtime/atn/SemanticContext.java index 922e931e8..3b888e7cf 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/SemanticContext.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/SemanticContext.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/SetTransition.java b/runtime/Java/src/org/antlr/v4/runtime/atn/SetTransition.java index 86904bd93..a72708ab8 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/SetTransition.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/SetTransition.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/SingletonPredictionContext.java b/runtime/Java/src/org/antlr/v4/runtime/atn/SingletonPredictionContext.java index 582c6a60d..ca5ea6609 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/SingletonPredictionContext.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/SingletonPredictionContext.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/StarBlockStartState.java b/runtime/Java/src/org/antlr/v4/runtime/atn/StarBlockStartState.java index 3321e0adf..5996806a5 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/StarBlockStartState.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/StarBlockStartState.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/StarLoopEntryState.java b/runtime/Java/src/org/antlr/v4/runtime/atn/StarLoopEntryState.java index aa1fe0232..595183128 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/StarLoopEntryState.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/StarLoopEntryState.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/StarLoopbackState.java b/runtime/Java/src/org/antlr/v4/runtime/atn/StarLoopbackState.java index f7ad420db..4e2b44978 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/StarLoopbackState.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/StarLoopbackState.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/TokensStartState.java b/runtime/Java/src/org/antlr/v4/runtime/atn/TokensStartState.java index d1be204eb..846b6ecc5 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/TokensStartState.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/TokensStartState.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/Transition.java b/runtime/Java/src/org/antlr/v4/runtime/atn/Transition.java index 04b368f9b..8c0fbc541 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/Transition.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/Transition.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/atn/WildcardTransition.java b/runtime/Java/src/org/antlr/v4/runtime/atn/WildcardTransition.java index 1634196fc..270706534 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/atn/WildcardTransition.java +++ b/runtime/Java/src/org/antlr/v4/runtime/atn/WildcardTransition.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/dfa/DFA.java b/runtime/Java/src/org/antlr/v4/runtime/dfa/DFA.java index b508f8b5f..3c91daba8 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/dfa/DFA.java +++ b/runtime/Java/src/org/antlr/v4/runtime/dfa/DFA.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/dfa/DFASerializer.java b/runtime/Java/src/org/antlr/v4/runtime/dfa/DFASerializer.java index 54b0fab0b..6504fc61f 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/dfa/DFASerializer.java +++ b/runtime/Java/src/org/antlr/v4/runtime/dfa/DFASerializer.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/dfa/DFAState.java b/runtime/Java/src/org/antlr/v4/runtime/dfa/DFAState.java index 5b74f6c0e..709094ae2 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/dfa/DFAState.java +++ b/runtime/Java/src/org/antlr/v4/runtime/dfa/DFAState.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/dfa/LexerDFASerializer.java b/runtime/Java/src/org/antlr/v4/runtime/dfa/LexerDFASerializer.java index b5f90287f..83d4f8c57 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/dfa/LexerDFASerializer.java +++ b/runtime/Java/src/org/antlr/v4/runtime/dfa/LexerDFASerializer.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/misc/AbstractEqualityComparator.java b/runtime/Java/src/org/antlr/v4/runtime/misc/AbstractEqualityComparator.java index c149d9e70..a2bae7817 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/misc/AbstractEqualityComparator.java +++ b/runtime/Java/src/org/antlr/v4/runtime/misc/AbstractEqualityComparator.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/misc/Array2DHashSet.java b/runtime/Java/src/org/antlr/v4/runtime/misc/Array2DHashSet.java index 4595275cd..9ec856685 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/misc/Array2DHashSet.java +++ b/runtime/Java/src/org/antlr/v4/runtime/misc/Array2DHashSet.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/misc/DoubleKeyMap.java b/runtime/Java/src/org/antlr/v4/runtime/misc/DoubleKeyMap.java index a61234741..a88d17da9 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/misc/DoubleKeyMap.java +++ b/runtime/Java/src/org/antlr/v4/runtime/misc/DoubleKeyMap.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/misc/EqualityComparator.java b/runtime/Java/src/org/antlr/v4/runtime/misc/EqualityComparator.java index 0fee89bd4..679c6a639 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/misc/EqualityComparator.java +++ b/runtime/Java/src/org/antlr/v4/runtime/misc/EqualityComparator.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/misc/FlexibleHashMap.java b/runtime/Java/src/org/antlr/v4/runtime/misc/FlexibleHashMap.java index a05008e32..3c49eb2d0 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/misc/FlexibleHashMap.java +++ b/runtime/Java/src/org/antlr/v4/runtime/misc/FlexibleHashMap.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/misc/IntSet.java b/runtime/Java/src/org/antlr/v4/runtime/misc/IntSet.java index 9edd1c3ea..53db074bc 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/misc/IntSet.java +++ b/runtime/Java/src/org/antlr/v4/runtime/misc/IntSet.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/misc/IntegerList.java b/runtime/Java/src/org/antlr/v4/runtime/misc/IntegerList.java index 109facfd7..d6af91183 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/misc/IntegerList.java +++ b/runtime/Java/src/org/antlr/v4/runtime/misc/IntegerList.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/misc/IntegerStack.java b/runtime/Java/src/org/antlr/v4/runtime/misc/IntegerStack.java index 5250a7258..a8f65d959 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/misc/IntegerStack.java +++ b/runtime/Java/src/org/antlr/v4/runtime/misc/IntegerStack.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/misc/Interval.java b/runtime/Java/src/org/antlr/v4/runtime/misc/Interval.java index b5d7d1d3b..ab3f46ba4 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/misc/Interval.java +++ b/runtime/Java/src/org/antlr/v4/runtime/misc/Interval.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/misc/IntervalSet.java b/runtime/Java/src/org/antlr/v4/runtime/misc/IntervalSet.java index d6723f3af..3dcb0f3ba 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/misc/IntervalSet.java +++ b/runtime/Java/src/org/antlr/v4/runtime/misc/IntervalSet.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/misc/LogManager.java b/runtime/Java/src/org/antlr/v4/runtime/misc/LogManager.java index d47b5a221..174a0601e 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/misc/LogManager.java +++ b/runtime/Java/src/org/antlr/v4/runtime/misc/LogManager.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/misc/MultiMap.java b/runtime/Java/src/org/antlr/v4/runtime/misc/MultiMap.java index ce7972ebe..dcf802c96 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/misc/MultiMap.java +++ b/runtime/Java/src/org/antlr/v4/runtime/misc/MultiMap.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/misc/MurmurHash.java b/runtime/Java/src/org/antlr/v4/runtime/misc/MurmurHash.java index c498b06e4..79e251f3d 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/misc/MurmurHash.java +++ b/runtime/Java/src/org/antlr/v4/runtime/misc/MurmurHash.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/misc/NotNull.java b/runtime/Java/src/org/antlr/v4/runtime/misc/NotNull.java index 25c59e461..78052918a 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/misc/NotNull.java +++ b/runtime/Java/src/org/antlr/v4/runtime/misc/NotNull.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/misc/ObjectEqualityComparator.java b/runtime/Java/src/org/antlr/v4/runtime/misc/ObjectEqualityComparator.java index 256a17b4a..d9c00224b 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/misc/ObjectEqualityComparator.java +++ b/runtime/Java/src/org/antlr/v4/runtime/misc/ObjectEqualityComparator.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/misc/OrderedHashSet.java b/runtime/Java/src/org/antlr/v4/runtime/misc/OrderedHashSet.java index d8f9d1b80..7c4c526e2 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/misc/OrderedHashSet.java +++ b/runtime/Java/src/org/antlr/v4/runtime/misc/OrderedHashSet.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/misc/Pair.java b/runtime/Java/src/org/antlr/v4/runtime/misc/Pair.java index c01c9071c..289966fde 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/misc/Pair.java +++ b/runtime/Java/src/org/antlr/v4/runtime/misc/Pair.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/misc/ParseCancellationException.java b/runtime/Java/src/org/antlr/v4/runtime/misc/ParseCancellationException.java index 4e1ebdb15..b53d51845 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/misc/ParseCancellationException.java +++ b/runtime/Java/src/org/antlr/v4/runtime/misc/ParseCancellationException.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/misc/Predicate.java b/runtime/Java/src/org/antlr/v4/runtime/misc/Predicate.java index 1c297a522..3107eb753 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/misc/Predicate.java +++ b/runtime/Java/src/org/antlr/v4/runtime/misc/Predicate.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/misc/TestRig.java b/runtime/Java/src/org/antlr/v4/runtime/misc/TestRig.java index de6f63021..2be97840a 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/misc/TestRig.java +++ b/runtime/Java/src/org/antlr/v4/runtime/misc/TestRig.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/misc/Triple.java b/runtime/Java/src/org/antlr/v4/runtime/misc/Triple.java index fdbf1c0f4..a7960cb30 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/misc/Triple.java +++ b/runtime/Java/src/org/antlr/v4/runtime/misc/Triple.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/misc/Utils.java b/runtime/Java/src/org/antlr/v4/runtime/misc/Utils.java index 44c98f51c..e4d91a191 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/misc/Utils.java +++ b/runtime/Java/src/org/antlr/v4/runtime/misc/Utils.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/tree/AbstractParseTreeVisitor.java b/runtime/Java/src/org/antlr/v4/runtime/tree/AbstractParseTreeVisitor.java index f565fbfde..93eaa4642 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/tree/AbstractParseTreeVisitor.java +++ b/runtime/Java/src/org/antlr/v4/runtime/tree/AbstractParseTreeVisitor.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/tree/ErrorNode.java b/runtime/Java/src/org/antlr/v4/runtime/tree/ErrorNode.java index 87bf2fad8..a54fce512 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/tree/ErrorNode.java +++ b/runtime/Java/src/org/antlr/v4/runtime/tree/ErrorNode.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/tree/ErrorNodeImpl.java b/runtime/Java/src/org/antlr/v4/runtime/tree/ErrorNodeImpl.java index 929528201..769763a22 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/tree/ErrorNodeImpl.java +++ b/runtime/Java/src/org/antlr/v4/runtime/tree/ErrorNodeImpl.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/tree/IterativeParseTreeWalker.java b/runtime/Java/src/org/antlr/v4/runtime/tree/IterativeParseTreeWalker.java index 449d637ec..915869fa4 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/tree/IterativeParseTreeWalker.java +++ b/runtime/Java/src/org/antlr/v4/runtime/tree/IterativeParseTreeWalker.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/tree/ParseTree.java b/runtime/Java/src/org/antlr/v4/runtime/tree/ParseTree.java index e2d73f3eb..241706889 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/tree/ParseTree.java +++ b/runtime/Java/src/org/antlr/v4/runtime/tree/ParseTree.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/tree/ParseTreeListener.java b/runtime/Java/src/org/antlr/v4/runtime/tree/ParseTreeListener.java index 4fa245e60..b9fe5aa7a 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/tree/ParseTreeListener.java +++ b/runtime/Java/src/org/antlr/v4/runtime/tree/ParseTreeListener.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/tree/ParseTreeProperty.java b/runtime/Java/src/org/antlr/v4/runtime/tree/ParseTreeProperty.java index ca16b1806..22fbddd35 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/tree/ParseTreeProperty.java +++ b/runtime/Java/src/org/antlr/v4/runtime/tree/ParseTreeProperty.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/tree/ParseTreeVisitor.java b/runtime/Java/src/org/antlr/v4/runtime/tree/ParseTreeVisitor.java index f9519da10..862ba05f4 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/tree/ParseTreeVisitor.java +++ b/runtime/Java/src/org/antlr/v4/runtime/tree/ParseTreeVisitor.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/tree/ParseTreeWalker.java b/runtime/Java/src/org/antlr/v4/runtime/tree/ParseTreeWalker.java index 3d0546d22..ede5febe8 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/tree/ParseTreeWalker.java +++ b/runtime/Java/src/org/antlr/v4/runtime/tree/ParseTreeWalker.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/tree/RuleNode.java b/runtime/Java/src/org/antlr/v4/runtime/tree/RuleNode.java index 5e3143718..f4a12352d 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/tree/RuleNode.java +++ b/runtime/Java/src/org/antlr/v4/runtime/tree/RuleNode.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/tree/SyntaxTree.java b/runtime/Java/src/org/antlr/v4/runtime/tree/SyntaxTree.java index cedfa1970..1502e3d23 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/tree/SyntaxTree.java +++ b/runtime/Java/src/org/antlr/v4/runtime/tree/SyntaxTree.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/tree/TerminalNode.java b/runtime/Java/src/org/antlr/v4/runtime/tree/TerminalNode.java index 4bd0e5eac..c7cfe64f1 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/tree/TerminalNode.java +++ b/runtime/Java/src/org/antlr/v4/runtime/tree/TerminalNode.java @@ -1,12 +1,11 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ package org.antlr.v4.runtime.tree; -import org.antlr.v4.runtime.RuleContext; import org.antlr.v4.runtime.Token; public interface TerminalNode extends ParseTree { diff --git a/runtime/Java/src/org/antlr/v4/runtime/tree/TerminalNodeImpl.java b/runtime/Java/src/org/antlr/v4/runtime/tree/TerminalNodeImpl.java index 94ad19dc9..9869cb2e0 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/tree/TerminalNodeImpl.java +++ b/runtime/Java/src/org/antlr/v4/runtime/tree/TerminalNodeImpl.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/tree/Tree.java b/runtime/Java/src/org/antlr/v4/runtime/tree/Tree.java index 78f2b753c..0a1bed64f 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/tree/Tree.java +++ b/runtime/Java/src/org/antlr/v4/runtime/tree/Tree.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/tree/Trees.java b/runtime/Java/src/org/antlr/v4/runtime/tree/Trees.java index 9c0729867..1d6ef7dd7 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/tree/Trees.java +++ b/runtime/Java/src/org/antlr/v4/runtime/tree/Trees.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/Chunk.java b/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/Chunk.java index fc33fedea..241478f98 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/Chunk.java +++ b/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/Chunk.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/ParseTreeMatch.java b/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/ParseTreeMatch.java index 3101916ad..11204a7c2 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/ParseTreeMatch.java +++ b/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/ParseTreeMatch.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/ParseTreePattern.java b/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/ParseTreePattern.java index a8f5d14cb..de7b82ac3 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/ParseTreePattern.java +++ b/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/ParseTreePattern.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/ParseTreePatternMatcher.java b/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/ParseTreePatternMatcher.java index 7c2c9547e..0ff53f106 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/ParseTreePatternMatcher.java +++ b/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/ParseTreePatternMatcher.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/RuleTagToken.java b/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/RuleTagToken.java index 1fcb0c621..5531e5649 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/RuleTagToken.java +++ b/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/RuleTagToken.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/TagChunk.java b/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/TagChunk.java index 420c892ea..c55ff0f72 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/TagChunk.java +++ b/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/TagChunk.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/TextChunk.java b/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/TextChunk.java index 0ef75a352..da5546053 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/TextChunk.java +++ b/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/TextChunk.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/TokenTagToken.java b/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/TokenTagToken.java index 740a8982b..93251fa1a 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/TokenTagToken.java +++ b/runtime/Java/src/org/antlr/v4/runtime/tree/pattern/TokenTagToken.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPath.java b/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPath.java index a4a91bb8f..1e4416d22 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPath.java +++ b/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPath.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathElement.java b/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathElement.java index 221a72904..6db5b9a0d 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathElement.java +++ b/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathElement.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathLexer.java b/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathLexer.java index fc125a3f6..4d120a4cc 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathLexer.java +++ b/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathLexer.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathLexerErrorListener.java b/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathLexerErrorListener.java index a669850d5..21bcb54ee 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathLexerErrorListener.java +++ b/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathLexerErrorListener.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathRuleAnywhereElement.java b/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathRuleAnywhereElement.java index 66684ae0f..e5a4bfe76 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathRuleAnywhereElement.java +++ b/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathRuleAnywhereElement.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathRuleElement.java b/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathRuleElement.java index 2827914ab..d96666602 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathRuleElement.java +++ b/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathRuleElement.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathTokenAnywhereElement.java b/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathTokenAnywhereElement.java index af08ec9eb..41d34b056 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathTokenAnywhereElement.java +++ b/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathTokenAnywhereElement.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathTokenElement.java b/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathTokenElement.java index 9560af184..4a0e36de6 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathTokenElement.java +++ b/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathTokenElement.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathWildcardAnywhereElement.java b/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathWildcardAnywhereElement.java index 43c63edd4..4ab3a1049 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathWildcardAnywhereElement.java +++ b/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathWildcardAnywhereElement.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathWildcardElement.java b/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathWildcardElement.java index e0272995e..0de148343 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathWildcardElement.java +++ b/runtime/Java/src/org/antlr/v4/runtime/tree/xpath/XPathWildcardElement.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/BufferedTokenStream.js b/runtime/JavaScript/src/antlr4/BufferedTokenStream.js index 72fd5b147..40f270f81 100644 --- a/runtime/JavaScript/src/antlr4/BufferedTokenStream.js +++ b/runtime/JavaScript/src/antlr4/BufferedTokenStream.js @@ -1,5 +1,5 @@ // -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/CommonTokenFactory.js b/runtime/JavaScript/src/antlr4/CommonTokenFactory.js index 806b06a1e..985764890 100644 --- a/runtime/JavaScript/src/antlr4/CommonTokenFactory.js +++ b/runtime/JavaScript/src/antlr4/CommonTokenFactory.js @@ -1,5 +1,5 @@ // -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/CommonTokenStream.js b/runtime/JavaScript/src/antlr4/CommonTokenStream.js index 2477e270b..ca4ea3e99 100644 --- a/runtime/JavaScript/src/antlr4/CommonTokenStream.js +++ b/runtime/JavaScript/src/antlr4/CommonTokenStream.js @@ -1,5 +1,5 @@ // -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/FileStream.js b/runtime/JavaScript/src/antlr4/FileStream.js index ef89fc4a1..baf18520a 100644 --- a/runtime/JavaScript/src/antlr4/FileStream.js +++ b/runtime/JavaScript/src/antlr4/FileStream.js @@ -1,5 +1,5 @@ // -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/InputStream.js b/runtime/JavaScript/src/antlr4/InputStream.js index 48c5a02d6..bb53a5cc2 100644 --- a/runtime/JavaScript/src/antlr4/InputStream.js +++ b/runtime/JavaScript/src/antlr4/InputStream.js @@ -1,5 +1,5 @@ // -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/IntervalSet.js b/runtime/JavaScript/src/antlr4/IntervalSet.js index 05044ae87..6ea21d58a 100644 --- a/runtime/JavaScript/src/antlr4/IntervalSet.js +++ b/runtime/JavaScript/src/antlr4/IntervalSet.js @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/LL1Analyzer.js b/runtime/JavaScript/src/antlr4/LL1Analyzer.js index 8e983928d..c7c43b46e 100644 --- a/runtime/JavaScript/src/antlr4/LL1Analyzer.js +++ b/runtime/JavaScript/src/antlr4/LL1Analyzer.js @@ -1,5 +1,5 @@ // -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/Lexer.js b/runtime/JavaScript/src/antlr4/Lexer.js index 91c97ef48..66c247580 100644 --- a/runtime/JavaScript/src/antlr4/Lexer.js +++ b/runtime/JavaScript/src/antlr4/Lexer.js @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/Parser.js b/runtime/JavaScript/src/antlr4/Parser.js index 52e1e0ac6..e6b4c01ce 100644 --- a/runtime/JavaScript/src/antlr4/Parser.js +++ b/runtime/JavaScript/src/antlr4/Parser.js @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/ParserRuleContext.js b/runtime/JavaScript/src/antlr4/ParserRuleContext.js index f3b6c54d3..97e31c74a 100644 --- a/runtime/JavaScript/src/antlr4/ParserRuleContext.js +++ b/runtime/JavaScript/src/antlr4/ParserRuleContext.js @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/PredictionContext.js b/runtime/JavaScript/src/antlr4/PredictionContext.js index eb1235206..e69cdea37 100644 --- a/runtime/JavaScript/src/antlr4/PredictionContext.js +++ b/runtime/JavaScript/src/antlr4/PredictionContext.js @@ -1,5 +1,5 @@ // -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/Recognizer.js b/runtime/JavaScript/src/antlr4/Recognizer.js index 9923f17a7..744d2cc3d 100644 --- a/runtime/JavaScript/src/antlr4/Recognizer.js +++ b/runtime/JavaScript/src/antlr4/Recognizer.js @@ -1,5 +1,5 @@ // -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/RuleContext.js b/runtime/JavaScript/src/antlr4/RuleContext.js index 395ee6ed6..02188f8d3 100644 --- a/runtime/JavaScript/src/antlr4/RuleContext.js +++ b/runtime/JavaScript/src/antlr4/RuleContext.js @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/Token.js b/runtime/JavaScript/src/antlr4/Token.js index 10f4ed823..16952209f 100644 --- a/runtime/JavaScript/src/antlr4/Token.js +++ b/runtime/JavaScript/src/antlr4/Token.js @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/Utils.js b/runtime/JavaScript/src/antlr4/Utils.js index d6cd153e9..d7627be60 100644 --- a/runtime/JavaScript/src/antlr4/Utils.js +++ b/runtime/JavaScript/src/antlr4/Utils.js @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/atn/ATN.js b/runtime/JavaScript/src/antlr4/atn/ATN.js index d10893901..ec200a50f 100644 --- a/runtime/JavaScript/src/antlr4/atn/ATN.js +++ b/runtime/JavaScript/src/antlr4/atn/ATN.js @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/atn/ATNConfig.js b/runtime/JavaScript/src/antlr4/atn/ATNConfig.js index f36c0530d..3a796a031 100644 --- a/runtime/JavaScript/src/antlr4/atn/ATNConfig.js +++ b/runtime/JavaScript/src/antlr4/atn/ATNConfig.js @@ -1,5 +1,5 @@ // -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/atn/ATNConfigSet.js b/runtime/JavaScript/src/antlr4/atn/ATNConfigSet.js index ce161ff62..31b249d47 100644 --- a/runtime/JavaScript/src/antlr4/atn/ATNConfigSet.js +++ b/runtime/JavaScript/src/antlr4/atn/ATNConfigSet.js @@ -1,5 +1,5 @@ // -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/atn/ATNDeserializationOptions.js b/runtime/JavaScript/src/antlr4/atn/ATNDeserializationOptions.js index ac88311f3..5f237b610 100644 --- a/runtime/JavaScript/src/antlr4/atn/ATNDeserializationOptions.js +++ b/runtime/JavaScript/src/antlr4/atn/ATNDeserializationOptions.js @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/atn/ATNDeserializer.js b/runtime/JavaScript/src/antlr4/atn/ATNDeserializer.js index 7ee665aed..0b2228c34 100644 --- a/runtime/JavaScript/src/antlr4/atn/ATNDeserializer.js +++ b/runtime/JavaScript/src/antlr4/atn/ATNDeserializer.js @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/atn/ATNSimulator.js b/runtime/JavaScript/src/antlr4/atn/ATNSimulator.js index 02b6bdf43..ea87dabbf 100644 --- a/runtime/JavaScript/src/antlr4/atn/ATNSimulator.js +++ b/runtime/JavaScript/src/antlr4/atn/ATNSimulator.js @@ -1,5 +1,5 @@ // -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/atn/ATNState.js b/runtime/JavaScript/src/antlr4/atn/ATNState.js index bc7512e0c..6f7df12a0 100644 --- a/runtime/JavaScript/src/antlr4/atn/ATNState.js +++ b/runtime/JavaScript/src/antlr4/atn/ATNState.js @@ -1,5 +1,5 @@ // -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/atn/ATNType.js b/runtime/JavaScript/src/antlr4/atn/ATNType.js index 5e93d72ce..788195c14 100644 --- a/runtime/JavaScript/src/antlr4/atn/ATNType.js +++ b/runtime/JavaScript/src/antlr4/atn/ATNType.js @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/atn/LexerATNSimulator.js b/runtime/JavaScript/src/antlr4/atn/LexerATNSimulator.js index 9daef10b1..4b6e11b1d 100644 --- a/runtime/JavaScript/src/antlr4/atn/LexerATNSimulator.js +++ b/runtime/JavaScript/src/antlr4/atn/LexerATNSimulator.js @@ -1,5 +1,5 @@ // -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/atn/LexerAction.js b/runtime/JavaScript/src/antlr4/atn/LexerAction.js index 8b299424e..ad5be437f 100644 --- a/runtime/JavaScript/src/antlr4/atn/LexerAction.js +++ b/runtime/JavaScript/src/antlr4/atn/LexerAction.js @@ -1,5 +1,5 @@ // -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/atn/LexerActionExecutor.js b/runtime/JavaScript/src/antlr4/atn/LexerActionExecutor.js index 73c82399f..d037c85e5 100644 --- a/runtime/JavaScript/src/antlr4/atn/LexerActionExecutor.js +++ b/runtime/JavaScript/src/antlr4/atn/LexerActionExecutor.js @@ -1,5 +1,5 @@ // -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/atn/ParserATNSimulator.js b/runtime/JavaScript/src/antlr4/atn/ParserATNSimulator.js index 0c2f1486a..d5ce277ba 100644 --- a/runtime/JavaScript/src/antlr4/atn/ParserATNSimulator.js +++ b/runtime/JavaScript/src/antlr4/atn/ParserATNSimulator.js @@ -1,5 +1,5 @@ // -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/atn/PredictionMode.js b/runtime/JavaScript/src/antlr4/atn/PredictionMode.js index b6d9c48dd..217a533d5 100644 --- a/runtime/JavaScript/src/antlr4/atn/PredictionMode.js +++ b/runtime/JavaScript/src/antlr4/atn/PredictionMode.js @@ -1,5 +1,5 @@ // -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/atn/SemanticContext.js b/runtime/JavaScript/src/antlr4/atn/SemanticContext.js index cc2865329..992183588 100644 --- a/runtime/JavaScript/src/antlr4/atn/SemanticContext.js +++ b/runtime/JavaScript/src/antlr4/atn/SemanticContext.js @@ -1,5 +1,5 @@ // -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/atn/Transition.js b/runtime/JavaScript/src/antlr4/atn/Transition.js index 7a24c4dce..fcd068db9 100644 --- a/runtime/JavaScript/src/antlr4/atn/Transition.js +++ b/runtime/JavaScript/src/antlr4/atn/Transition.js @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/atn/index.js b/runtime/JavaScript/src/antlr4/atn/index.js index 11ebe82ec..e0eabe2ea 100644 --- a/runtime/JavaScript/src/antlr4/atn/index.js +++ b/runtime/JavaScript/src/antlr4/atn/index.js @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/dfa/DFA.js b/runtime/JavaScript/src/antlr4/dfa/DFA.js index 152dd7a66..57879d6ac 100644 --- a/runtime/JavaScript/src/antlr4/dfa/DFA.js +++ b/runtime/JavaScript/src/antlr4/dfa/DFA.js @@ -1,5 +1,5 @@ // -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/dfa/DFASerializer.js b/runtime/JavaScript/src/antlr4/dfa/DFASerializer.js index 90b38cffd..d1eb33f68 100644 --- a/runtime/JavaScript/src/antlr4/dfa/DFASerializer.js +++ b/runtime/JavaScript/src/antlr4/dfa/DFASerializer.js @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/dfa/DFAState.js b/runtime/JavaScript/src/antlr4/dfa/DFAState.js index e15f25401..e597a54c3 100644 --- a/runtime/JavaScript/src/antlr4/dfa/DFAState.js +++ b/runtime/JavaScript/src/antlr4/dfa/DFAState.js @@ -1,5 +1,5 @@ // -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/dfa/index.js b/runtime/JavaScript/src/antlr4/dfa/index.js index b184bff8f..fbe38cef1 100644 --- a/runtime/JavaScript/src/antlr4/dfa/index.js +++ b/runtime/JavaScript/src/antlr4/dfa/index.js @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/error/DiagnosticErrorListener.js b/runtime/JavaScript/src/antlr4/error/DiagnosticErrorListener.js index 33ca91d6b..55a948ac9 100644 --- a/runtime/JavaScript/src/antlr4/error/DiagnosticErrorListener.js +++ b/runtime/JavaScript/src/antlr4/error/DiagnosticErrorListener.js @@ -1,5 +1,5 @@ // -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/error/ErrorListener.js b/runtime/JavaScript/src/antlr4/error/ErrorListener.js index cde003d85..f0e0d56a6 100644 --- a/runtime/JavaScript/src/antlr4/error/ErrorListener.js +++ b/runtime/JavaScript/src/antlr4/error/ErrorListener.js @@ -1,5 +1,5 @@ // -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/error/ErrorStrategy.js b/runtime/JavaScript/src/antlr4/error/ErrorStrategy.js index f450dd1c6..7af139952 100644 --- a/runtime/JavaScript/src/antlr4/error/ErrorStrategy.js +++ b/runtime/JavaScript/src/antlr4/error/ErrorStrategy.js @@ -1,5 +1,5 @@ // -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/error/Errors.js b/runtime/JavaScript/src/antlr4/error/Errors.js index aa5ca432a..95de0b012 100644 --- a/runtime/JavaScript/src/antlr4/error/Errors.js +++ b/runtime/JavaScript/src/antlr4/error/Errors.js @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/error/index.js b/runtime/JavaScript/src/antlr4/error/index.js index 3cf4aa976..5569260a8 100644 --- a/runtime/JavaScript/src/antlr4/error/index.js +++ b/runtime/JavaScript/src/antlr4/error/index.js @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/index.js b/runtime/JavaScript/src/antlr4/index.js index 1d96ca49c..340e96bfc 100644 --- a/runtime/JavaScript/src/antlr4/index.js +++ b/runtime/JavaScript/src/antlr4/index.js @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/tree/Tree.js b/runtime/JavaScript/src/antlr4/tree/Tree.js index 688c61e48..468d7a8a7 100644 --- a/runtime/JavaScript/src/antlr4/tree/Tree.js +++ b/runtime/JavaScript/src/antlr4/tree/Tree.js @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/tree/Trees.js b/runtime/JavaScript/src/antlr4/tree/Trees.js index 76d66a772..884272e20 100644 --- a/runtime/JavaScript/src/antlr4/tree/Trees.js +++ b/runtime/JavaScript/src/antlr4/tree/Trees.js @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/JavaScript/src/antlr4/tree/index.js b/runtime/JavaScript/src/antlr4/tree/index.js index b8c59e3fa..4e1c09bfa 100644 --- a/runtime/JavaScript/src/antlr4/tree/index.js +++ b/runtime/JavaScript/src/antlr4/tree/index.js @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Python2/src/antlr4/BufferedTokenStream.py b/runtime/Python2/src/antlr4/BufferedTokenStream.py index 7fec66b44..686d4ac89 100644 --- a/runtime/Python2/src/antlr4/BufferedTokenStream.py +++ b/runtime/Python2/src/antlr4/BufferedTokenStream.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Python2/src/antlr4/CodePoints.py b/runtime/Python2/src/antlr4/CodePoints.py index eb2dda98b..7756b6f58 100644 --- a/runtime/Python2/src/antlr4/CodePoints.py +++ b/runtime/Python2/src/antlr4/CodePoints.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python2/src/antlr4/CommonTokenFactory.py b/runtime/Python2/src/antlr4/CommonTokenFactory.py index 6035e83d9..4cc64f19f 100644 --- a/runtime/Python2/src/antlr4/CommonTokenFactory.py +++ b/runtime/Python2/src/antlr4/CommonTokenFactory.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python2/src/antlr4/CommonTokenStream.py b/runtime/Python2/src/antlr4/CommonTokenStream.py index 423f94763..1f3f15a64 100644 --- a/runtime/Python2/src/antlr4/CommonTokenStream.py +++ b/runtime/Python2/src/antlr4/CommonTokenStream.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. #/ diff --git a/runtime/Python2/src/antlr4/FileStream.py b/runtime/Python2/src/antlr4/FileStream.py index b8168a3a0..99f616a79 100644 --- a/runtime/Python2/src/antlr4/FileStream.py +++ b/runtime/Python2/src/antlr4/FileStream.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python2/src/antlr4/InputStream.py b/runtime/Python2/src/antlr4/InputStream.py index a81a17a7a..3218e72df 100644 --- a/runtime/Python2/src/antlr4/InputStream.py +++ b/runtime/Python2/src/antlr4/InputStream.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python2/src/antlr4/IntervalSet.py b/runtime/Python2/src/antlr4/IntervalSet.py index 8ccd78ab5..6c3d4951e 100644 --- a/runtime/Python2/src/antlr4/IntervalSet.py +++ b/runtime/Python2/src/antlr4/IntervalSet.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python2/src/antlr4/LL1Analyzer.py b/runtime/Python2/src/antlr4/LL1Analyzer.py index 8917a4da6..7403f8c78 100644 --- a/runtime/Python2/src/antlr4/LL1Analyzer.py +++ b/runtime/Python2/src/antlr4/LL1Analyzer.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. #/ diff --git a/runtime/Python2/src/antlr4/Lexer.py b/runtime/Python2/src/antlr4/Lexer.py index 84271dd16..b1484999d 100644 --- a/runtime/Python2/src/antlr4/Lexer.py +++ b/runtime/Python2/src/antlr4/Lexer.py @@ -1,4 +1,4 @@ -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. #/ diff --git a/runtime/Python2/src/antlr4/ListTokenSource.py b/runtime/Python2/src/antlr4/ListTokenSource.py index 3d6487f4a..41c62793e 100644 --- a/runtime/Python2/src/antlr4/ListTokenSource.py +++ b/runtime/Python2/src/antlr4/ListTokenSource.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python2/src/antlr4/Parser.py b/runtime/Python2/src/antlr4/Parser.py index 2bb5ef4a0..d88f77918 100644 --- a/runtime/Python2/src/antlr4/Parser.py +++ b/runtime/Python2/src/antlr4/Parser.py @@ -1,4 +1,4 @@ -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. from __future__ import print_function diff --git a/runtime/Python2/src/antlr4/ParserInterpreter.py b/runtime/Python2/src/antlr4/ParserInterpreter.py index f9bc8dbd0..6f9ef8da8 100644 --- a/runtime/Python2/src/antlr4/ParserInterpreter.py +++ b/runtime/Python2/src/antlr4/ParserInterpreter.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python2/src/antlr4/ParserRuleContext.py b/runtime/Python2/src/antlr4/ParserRuleContext.py index 8f68b2ef1..0930abf30 100644 --- a/runtime/Python2/src/antlr4/ParserRuleContext.py +++ b/runtime/Python2/src/antlr4/ParserRuleContext.py @@ -1,4 +1,4 @@ -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Python2/src/antlr4/PredictionContext.py b/runtime/Python2/src/antlr4/PredictionContext.py index 749234a33..623611b97 100644 --- a/runtime/Python2/src/antlr4/PredictionContext.py +++ b/runtime/Python2/src/antlr4/PredictionContext.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. #/ diff --git a/runtime/Python2/src/antlr4/Recognizer.py b/runtime/Python2/src/antlr4/Recognizer.py index 1b744aa2c..464d25070 100644 --- a/runtime/Python2/src/antlr4/Recognizer.py +++ b/runtime/Python2/src/antlr4/Recognizer.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python2/src/antlr4/RuleContext.py b/runtime/Python2/src/antlr4/RuleContext.py index f6e5d5df7..c8b548165 100644 --- a/runtime/Python2/src/antlr4/RuleContext.py +++ b/runtime/Python2/src/antlr4/RuleContext.py @@ -1,4 +1,4 @@ -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. #/ diff --git a/runtime/Python2/src/antlr4/StdinStream.py b/runtime/Python2/src/antlr4/StdinStream.py index 5f5556def..a3a03aa61 100644 --- a/runtime/Python2/src/antlr4/StdinStream.py +++ b/runtime/Python2/src/antlr4/StdinStream.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python2/src/antlr4/Token.py b/runtime/Python2/src/antlr4/Token.py index 3ac260afa..2ab499171 100644 --- a/runtime/Python2/src/antlr4/Token.py +++ b/runtime/Python2/src/antlr4/Token.py @@ -1,4 +1,4 @@ -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python2/src/antlr4/TokenStreamRewriter.py b/runtime/Python2/src/antlr4/TokenStreamRewriter.py index 0d3e7a3fb..6301f2e49 100644 --- a/runtime/Python2/src/antlr4/TokenStreamRewriter.py +++ b/runtime/Python2/src/antlr4/TokenStreamRewriter.py @@ -1,4 +1,4 @@ -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Python2/src/antlr4/Utils.py b/runtime/Python2/src/antlr4/Utils.py index 2c1bf09d9..4255285c9 100644 --- a/runtime/Python2/src/antlr4/Utils.py +++ b/runtime/Python2/src/antlr4/Utils.py @@ -1,4 +1,4 @@ -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python2/src/antlr4/atn/ATN.py b/runtime/Python2/src/antlr4/atn/ATN.py index 8dad40990..e4d53920b 100644 --- a/runtime/Python2/src/antlr4/atn/ATN.py +++ b/runtime/Python2/src/antlr4/atn/ATN.py @@ -1,4 +1,4 @@ -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. #/ diff --git a/runtime/Python2/src/antlr4/atn/ATNConfig.py b/runtime/Python2/src/antlr4/atn/ATNConfig.py index 6410f53c2..a14e8498b 100644 --- a/runtime/Python2/src/antlr4/atn/ATNConfig.py +++ b/runtime/Python2/src/antlr4/atn/ATNConfig.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. #/ diff --git a/runtime/Python2/src/antlr4/atn/ATNConfigSet.py b/runtime/Python2/src/antlr4/atn/ATNConfigSet.py index c924ff93b..4dc17caaa 100755 --- a/runtime/Python2/src/antlr4/atn/ATNConfigSet.py +++ b/runtime/Python2/src/antlr4/atn/ATNConfigSet.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Python2/src/antlr4/atn/ATNDeserializationOptions.py b/runtime/Python2/src/antlr4/atn/ATNDeserializationOptions.py index 210c94d2c..f1eec0211 100644 --- a/runtime/Python2/src/antlr4/atn/ATNDeserializationOptions.py +++ b/runtime/Python2/src/antlr4/atn/ATNDeserializationOptions.py @@ -1,4 +1,4 @@ -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Python2/src/antlr4/atn/ATNDeserializer.py b/runtime/Python2/src/antlr4/atn/ATNDeserializer.py index 2ad34054d..96b5db31f 100644 --- a/runtime/Python2/src/antlr4/atn/ATNDeserializer.py +++ b/runtime/Python2/src/antlr4/atn/ATNDeserializer.py @@ -1,4 +1,4 @@ -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. #/ diff --git a/runtime/Python2/src/antlr4/atn/ATNSimulator.py b/runtime/Python2/src/antlr4/atn/ATNSimulator.py index be5cd4b02..5e7e1f231 100644 --- a/runtime/Python2/src/antlr4/atn/ATNSimulator.py +++ b/runtime/Python2/src/antlr4/atn/ATNSimulator.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. #/ diff --git a/runtime/Python2/src/antlr4/atn/ATNState.py b/runtime/Python2/src/antlr4/atn/ATNState.py index 19d541a5e..7d1f94fdf 100644 --- a/runtime/Python2/src/antlr4/atn/ATNState.py +++ b/runtime/Python2/src/antlr4/atn/ATNState.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python2/src/antlr4/atn/ATNType.py b/runtime/Python2/src/antlr4/atn/ATNType.py index adf6ce5d2..4f168d5d5 100644 --- a/runtime/Python2/src/antlr4/atn/ATNType.py +++ b/runtime/Python2/src/antlr4/atn/ATNType.py @@ -1,4 +1,4 @@ -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. #/ diff --git a/runtime/Python2/src/antlr4/atn/LexerATNSimulator.py b/runtime/Python2/src/antlr4/atn/LexerATNSimulator.py index 57c5cd466..02ed686cb 100644 --- a/runtime/Python2/src/antlr4/atn/LexerATNSimulator.py +++ b/runtime/Python2/src/antlr4/atn/LexerATNSimulator.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. #/ diff --git a/runtime/Python2/src/antlr4/atn/LexerAction.py b/runtime/Python2/src/antlr4/atn/LexerAction.py index 805d55df3..19c070214 100644 --- a/runtime/Python2/src/antlr4/atn/LexerAction.py +++ b/runtime/Python2/src/antlr4/atn/LexerAction.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python2/src/antlr4/atn/LexerActionExecutor.py b/runtime/Python2/src/antlr4/atn/LexerActionExecutor.py index 89a36c190..45f894c75 100644 --- a/runtime/Python2/src/antlr4/atn/LexerActionExecutor.py +++ b/runtime/Python2/src/antlr4/atn/LexerActionExecutor.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. #/ diff --git a/runtime/Python2/src/antlr4/atn/ParserATNSimulator.py b/runtime/Python2/src/antlr4/atn/ParserATNSimulator.py index 7066905cc..bd3d928f2 100755 --- a/runtime/Python2/src/antlr4/atn/ParserATNSimulator.py +++ b/runtime/Python2/src/antlr4/atn/ParserATNSimulator.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python2/src/antlr4/atn/PredictionMode.py b/runtime/Python2/src/antlr4/atn/PredictionMode.py index fd693a825..d0658b553 100644 --- a/runtime/Python2/src/antlr4/atn/PredictionMode.py +++ b/runtime/Python2/src/antlr4/atn/PredictionMode.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python2/src/antlr4/atn/SemanticContext.py b/runtime/Python2/src/antlr4/atn/SemanticContext.py index b9a9224ff..03b6ebd3d 100644 --- a/runtime/Python2/src/antlr4/atn/SemanticContext.py +++ b/runtime/Python2/src/antlr4/atn/SemanticContext.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python2/src/antlr4/atn/Transition.py b/runtime/Python2/src/antlr4/atn/Transition.py index b7ebc7f0b..a5f3c8b3f 100644 --- a/runtime/Python2/src/antlr4/atn/Transition.py +++ b/runtime/Python2/src/antlr4/atn/Transition.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python2/src/antlr4/dfa/DFA.py b/runtime/Python2/src/antlr4/dfa/DFA.py index b92dfa996..6909af607 100644 --- a/runtime/Python2/src/antlr4/dfa/DFA.py +++ b/runtime/Python2/src/antlr4/dfa/DFA.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. from antlr4.atn.ATNState import StarLoopEntryState diff --git a/runtime/Python2/src/antlr4/dfa/DFASerializer.py b/runtime/Python2/src/antlr4/dfa/DFASerializer.py index 4cb8065e2..03aecdca9 100644 --- a/runtime/Python2/src/antlr4/dfa/DFASerializer.py +++ b/runtime/Python2/src/antlr4/dfa/DFASerializer.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. #/ diff --git a/runtime/Python2/src/antlr4/dfa/DFAState.py b/runtime/Python2/src/antlr4/dfa/DFAState.py index 9e9763343..fb655249c 100644 --- a/runtime/Python2/src/antlr4/dfa/DFAState.py +++ b/runtime/Python2/src/antlr4/dfa/DFAState.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. #/ diff --git a/runtime/Python2/src/antlr4/error/DiagnosticErrorListener.py b/runtime/Python2/src/antlr4/error/DiagnosticErrorListener.py index 9b96d5191..447931269 100644 --- a/runtime/Python2/src/antlr4/error/DiagnosticErrorListener.py +++ b/runtime/Python2/src/antlr4/error/DiagnosticErrorListener.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python2/src/antlr4/error/ErrorListener.py b/runtime/Python2/src/antlr4/error/ErrorListener.py index 98ff12395..357512e1c 100644 --- a/runtime/Python2/src/antlr4/error/ErrorListener.py +++ b/runtime/Python2/src/antlr4/error/ErrorListener.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Python2/src/antlr4/error/ErrorStrategy.py b/runtime/Python2/src/antlr4/error/ErrorStrategy.py index af756fbee..ef60c9268 100644 --- a/runtime/Python2/src/antlr4/error/ErrorStrategy.py +++ b/runtime/Python2/src/antlr4/error/ErrorStrategy.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python2/src/antlr4/error/Errors.py b/runtime/Python2/src/antlr4/error/Errors.py index a4ac228d4..ea6f28c5e 100644 --- a/runtime/Python2/src/antlr4/error/Errors.py +++ b/runtime/Python2/src/antlr4/error/Errors.py @@ -1,4 +1,4 @@ -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. #/ diff --git a/runtime/Python2/src/antlr4/tree/Chunk.py b/runtime/Python2/src/antlr4/tree/Chunk.py index 8589c175f..3ae051800 100644 --- a/runtime/Python2/src/antlr4/tree/Chunk.py +++ b/runtime/Python2/src/antlr4/tree/Chunk.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python2/src/antlr4/tree/ParseTreeMatch.py b/runtime/Python2/src/antlr4/tree/ParseTreeMatch.py index 511935d01..8618173da 100644 --- a/runtime/Python2/src/antlr4/tree/ParseTreeMatch.py +++ b/runtime/Python2/src/antlr4/tree/ParseTreeMatch.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python2/src/antlr4/tree/ParseTreePattern.py b/runtime/Python2/src/antlr4/tree/ParseTreePattern.py index 87c8ee1cc..9f78304ad 100644 --- a/runtime/Python2/src/antlr4/tree/ParseTreePattern.py +++ b/runtime/Python2/src/antlr4/tree/ParseTreePattern.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python2/src/antlr4/tree/ParseTreePatternMatcher.py b/runtime/Python2/src/antlr4/tree/ParseTreePatternMatcher.py index 604089083..9f0caffaa 100644 --- a/runtime/Python2/src/antlr4/tree/ParseTreePatternMatcher.py +++ b/runtime/Python2/src/antlr4/tree/ParseTreePatternMatcher.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python2/src/antlr4/tree/RuleTagToken.py b/runtime/Python2/src/antlr4/tree/RuleTagToken.py index 7e6738f3e..2043c1625 100644 --- a/runtime/Python2/src/antlr4/tree/RuleTagToken.py +++ b/runtime/Python2/src/antlr4/tree/RuleTagToken.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python2/src/antlr4/tree/TokenTagToken.py b/runtime/Python2/src/antlr4/tree/TokenTagToken.py index f24fc7a35..2ffc79f6f 100644 --- a/runtime/Python2/src/antlr4/tree/TokenTagToken.py +++ b/runtime/Python2/src/antlr4/tree/TokenTagToken.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python2/src/antlr4/tree/Tree.py b/runtime/Python2/src/antlr4/tree/Tree.py index 25d7c091c..26e959612 100644 --- a/runtime/Python2/src/antlr4/tree/Tree.py +++ b/runtime/Python2/src/antlr4/tree/Tree.py @@ -1,4 +1,4 @@ -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. #/ diff --git a/runtime/Python2/src/antlr4/tree/Trees.py b/runtime/Python2/src/antlr4/tree/Trees.py index b71243148..fd2ab0f8f 100644 --- a/runtime/Python2/src/antlr4/tree/Trees.py +++ b/runtime/Python2/src/antlr4/tree/Trees.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python2/src/antlr4/xpath/XPath.py b/runtime/Python2/src/antlr4/xpath/XPath.py index 5f4ddf256..258dcdbe4 100644 --- a/runtime/Python2/src/antlr4/xpath/XPath.py +++ b/runtime/Python2/src/antlr4/xpath/XPath.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python2/tests/TestTokenStreamRewriter.py b/runtime/Python2/tests/TestTokenStreamRewriter.py index a12be768a..d2d8424cb 100644 --- a/runtime/Python2/tests/TestTokenStreamRewriter.py +++ b/runtime/Python2/tests/TestTokenStreamRewriter.py @@ -1,4 +1,4 @@ -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Python3/src/antlr4/BufferedTokenStream.py b/runtime/Python3/src/antlr4/BufferedTokenStream.py index 2d168d27c..3634f085e 100644 --- a/runtime/Python3/src/antlr4/BufferedTokenStream.py +++ b/runtime/Python3/src/antlr4/BufferedTokenStream.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Python3/src/antlr4/CommonTokenFactory.py b/runtime/Python3/src/antlr4/CommonTokenFactory.py index 2a0cca330..17296fab1 100644 --- a/runtime/Python3/src/antlr4/CommonTokenFactory.py +++ b/runtime/Python3/src/antlr4/CommonTokenFactory.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python3/src/antlr4/CommonTokenStream.py b/runtime/Python3/src/antlr4/CommonTokenStream.py index b1b9cc22d..f08374422 100644 --- a/runtime/Python3/src/antlr4/CommonTokenStream.py +++ b/runtime/Python3/src/antlr4/CommonTokenStream.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. #/ diff --git a/runtime/Python3/src/antlr4/FileStream.py b/runtime/Python3/src/antlr4/FileStream.py index 84b930dc0..d7977361f 100644 --- a/runtime/Python3/src/antlr4/FileStream.py +++ b/runtime/Python3/src/antlr4/FileStream.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python3/src/antlr4/InputStream.py b/runtime/Python3/src/antlr4/InputStream.py index da5103784..87e66af72 100644 --- a/runtime/Python3/src/antlr4/InputStream.py +++ b/runtime/Python3/src/antlr4/InputStream.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python3/src/antlr4/IntervalSet.py b/runtime/Python3/src/antlr4/IntervalSet.py index dd36339b6..8df02b434 100644 --- a/runtime/Python3/src/antlr4/IntervalSet.py +++ b/runtime/Python3/src/antlr4/IntervalSet.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python3/src/antlr4/LL1Analyzer.py b/runtime/Python3/src/antlr4/LL1Analyzer.py index e76444275..6b398fcd9 100644 --- a/runtime/Python3/src/antlr4/LL1Analyzer.py +++ b/runtime/Python3/src/antlr4/LL1Analyzer.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. #/ diff --git a/runtime/Python3/src/antlr4/Lexer.py b/runtime/Python3/src/antlr4/Lexer.py index f5d0dcdab..a60b5bcc9 100644 --- a/runtime/Python3/src/antlr4/Lexer.py +++ b/runtime/Python3/src/antlr4/Lexer.py @@ -1,4 +1,4 @@ -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. #/ diff --git a/runtime/Python3/src/antlr4/ListTokenSource.py b/runtime/Python3/src/antlr4/ListTokenSource.py index a0656b927..eebc75641 100644 --- a/runtime/Python3/src/antlr4/ListTokenSource.py +++ b/runtime/Python3/src/antlr4/ListTokenSource.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python3/src/antlr4/Parser.py b/runtime/Python3/src/antlr4/Parser.py index 4cf87fc80..03f10a438 100644 --- a/runtime/Python3/src/antlr4/Parser.py +++ b/runtime/Python3/src/antlr4/Parser.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. import sys diff --git a/runtime/Python3/src/antlr4/ParserInterpreter.py b/runtime/Python3/src/antlr4/ParserInterpreter.py index 9ecc054ec..117f67bab 100644 --- a/runtime/Python3/src/antlr4/ParserInterpreter.py +++ b/runtime/Python3/src/antlr4/ParserInterpreter.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python3/src/antlr4/ParserRuleContext.py b/runtime/Python3/src/antlr4/ParserRuleContext.py index 7ac4a750e..c5049eb78 100644 --- a/runtime/Python3/src/antlr4/ParserRuleContext.py +++ b/runtime/Python3/src/antlr4/ParserRuleContext.py @@ -1,4 +1,4 @@ -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Python3/src/antlr4/PredictionContext.py b/runtime/Python3/src/antlr4/PredictionContext.py index f117127dd..e3736ad2e 100644 --- a/runtime/Python3/src/antlr4/PredictionContext.py +++ b/runtime/Python3/src/antlr4/PredictionContext.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. #/ diff --git a/runtime/Python3/src/antlr4/Recognizer.py b/runtime/Python3/src/antlr4/Recognizer.py index 0e7d3233a..5a741105f 100644 --- a/runtime/Python3/src/antlr4/Recognizer.py +++ b/runtime/Python3/src/antlr4/Recognizer.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python3/src/antlr4/RuleContext.py b/runtime/Python3/src/antlr4/RuleContext.py index 3c2a37f45..7f6dd9143 100644 --- a/runtime/Python3/src/antlr4/RuleContext.py +++ b/runtime/Python3/src/antlr4/RuleContext.py @@ -1,4 +1,4 @@ -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. #/ diff --git a/runtime/Python3/src/antlr4/Token.py b/runtime/Python3/src/antlr4/Token.py index b20df8ea8..6f4d5e262 100644 --- a/runtime/Python3/src/antlr4/Token.py +++ b/runtime/Python3/src/antlr4/Token.py @@ -1,4 +1,4 @@ -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python3/src/antlr4/TokenStreamRewriter.py b/runtime/Python3/src/antlr4/TokenStreamRewriter.py index b55debaf0..617fe620b 100644 --- a/runtime/Python3/src/antlr4/TokenStreamRewriter.py +++ b/runtime/Python3/src/antlr4/TokenStreamRewriter.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python3/src/antlr4/Utils.py b/runtime/Python3/src/antlr4/Utils.py index 993d12ff6..88c870dae 100644 --- a/runtime/Python3/src/antlr4/Utils.py +++ b/runtime/Python3/src/antlr4/Utils.py @@ -1,4 +1,4 @@ -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python3/src/antlr4/atn/ATN.py b/runtime/Python3/src/antlr4/atn/ATN.py index f2335c6a1..4ef5640b1 100644 --- a/runtime/Python3/src/antlr4/atn/ATN.py +++ b/runtime/Python3/src/antlr4/atn/ATN.py @@ -1,4 +1,4 @@ -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. #/ diff --git a/runtime/Python3/src/antlr4/atn/ATNConfig.py b/runtime/Python3/src/antlr4/atn/ATNConfig.py index c94f7f402..e2d8b99cc 100644 --- a/runtime/Python3/src/antlr4/atn/ATNConfig.py +++ b/runtime/Python3/src/antlr4/atn/ATNConfig.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. #/ diff --git a/runtime/Python3/src/antlr4/atn/ATNConfigSet.py b/runtime/Python3/src/antlr4/atn/ATNConfigSet.py index 036350675..b240c25dc 100644 --- a/runtime/Python3/src/antlr4/atn/ATNConfigSet.py +++ b/runtime/Python3/src/antlr4/atn/ATNConfigSet.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Python3/src/antlr4/atn/ATNDeserializationOptions.py b/runtime/Python3/src/antlr4/atn/ATNDeserializationOptions.py index 91393b5c4..9c4e23dec 100644 --- a/runtime/Python3/src/antlr4/atn/ATNDeserializationOptions.py +++ b/runtime/Python3/src/antlr4/atn/ATNDeserializationOptions.py @@ -1,4 +1,4 @@ -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Python3/src/antlr4/atn/ATNDeserializer.py b/runtime/Python3/src/antlr4/atn/ATNDeserializer.py index 29adb15be..9fa18900f 100644 --- a/runtime/Python3/src/antlr4/atn/ATNDeserializer.py +++ b/runtime/Python3/src/antlr4/atn/ATNDeserializer.py @@ -1,4 +1,4 @@ -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. #/ diff --git a/runtime/Python3/src/antlr4/atn/ATNSimulator.py b/runtime/Python3/src/antlr4/atn/ATNSimulator.py index b974a3ba9..26c0b94af 100644 --- a/runtime/Python3/src/antlr4/atn/ATNSimulator.py +++ b/runtime/Python3/src/antlr4/atn/ATNSimulator.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. #/ diff --git a/runtime/Python3/src/antlr4/atn/ATNState.py b/runtime/Python3/src/antlr4/atn/ATNState.py index c416ff6c4..97ade9559 100644 --- a/runtime/Python3/src/antlr4/atn/ATNState.py +++ b/runtime/Python3/src/antlr4/atn/ATNState.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python3/src/antlr4/atn/ATNType.py b/runtime/Python3/src/antlr4/atn/ATNType.py index fbba66a67..cc0d4d925 100644 --- a/runtime/Python3/src/antlr4/atn/ATNType.py +++ b/runtime/Python3/src/antlr4/atn/ATNType.py @@ -1,4 +1,4 @@ -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. #/ diff --git a/runtime/Python3/src/antlr4/atn/LexerATNSimulator.py b/runtime/Python3/src/antlr4/atn/LexerATNSimulator.py index f05fd3dee..cc638c820 100644 --- a/runtime/Python3/src/antlr4/atn/LexerATNSimulator.py +++ b/runtime/Python3/src/antlr4/atn/LexerATNSimulator.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. #/ diff --git a/runtime/Python3/src/antlr4/atn/LexerAction.py b/runtime/Python3/src/antlr4/atn/LexerAction.py index 352ba2bfb..5d11f21ae 100644 --- a/runtime/Python3/src/antlr4/atn/LexerAction.py +++ b/runtime/Python3/src/antlr4/atn/LexerAction.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python3/src/antlr4/atn/LexerActionExecutor.py b/runtime/Python3/src/antlr4/atn/LexerActionExecutor.py index 6b89138ef..df125169f 100644 --- a/runtime/Python3/src/antlr4/atn/LexerActionExecutor.py +++ b/runtime/Python3/src/antlr4/atn/LexerActionExecutor.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. #/ diff --git a/runtime/Python3/src/antlr4/atn/ParserATNSimulator.py b/runtime/Python3/src/antlr4/atn/ParserATNSimulator.py index 820540873..d15629252 100644 --- a/runtime/Python3/src/antlr4/atn/ParserATNSimulator.py +++ b/runtime/Python3/src/antlr4/atn/ParserATNSimulator.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python3/src/antlr4/atn/PredictionMode.py b/runtime/Python3/src/antlr4/atn/PredictionMode.py index b6fd72cdb..8e5c73bb4 100644 --- a/runtime/Python3/src/antlr4/atn/PredictionMode.py +++ b/runtime/Python3/src/antlr4/atn/PredictionMode.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python3/src/antlr4/atn/SemanticContext.py b/runtime/Python3/src/antlr4/atn/SemanticContext.py index 41a28ea37..548d7eaba 100644 --- a/runtime/Python3/src/antlr4/atn/SemanticContext.py +++ b/runtime/Python3/src/antlr4/atn/SemanticContext.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python3/src/antlr4/atn/Transition.py b/runtime/Python3/src/antlr4/atn/Transition.py index 9b2986531..0ed042cda 100644 --- a/runtime/Python3/src/antlr4/atn/Transition.py +++ b/runtime/Python3/src/antlr4/atn/Transition.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python3/src/antlr4/dfa/DFA.py b/runtime/Python3/src/antlr4/dfa/DFA.py index 4f7454d0d..af6839ca0 100644 --- a/runtime/Python3/src/antlr4/dfa/DFA.py +++ b/runtime/Python3/src/antlr4/dfa/DFA.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. from antlr4.atn.ATNState import StarLoopEntryState diff --git a/runtime/Python3/src/antlr4/dfa/DFASerializer.py b/runtime/Python3/src/antlr4/dfa/DFASerializer.py index d5bf22c4d..eeb6e366c 100644 --- a/runtime/Python3/src/antlr4/dfa/DFASerializer.py +++ b/runtime/Python3/src/antlr4/dfa/DFASerializer.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. #/ diff --git a/runtime/Python3/src/antlr4/dfa/DFAState.py b/runtime/Python3/src/antlr4/dfa/DFAState.py index 496ad5b59..d7af5a172 100644 --- a/runtime/Python3/src/antlr4/dfa/DFAState.py +++ b/runtime/Python3/src/antlr4/dfa/DFAState.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. #/ diff --git a/runtime/Python3/src/antlr4/error/DiagnosticErrorListener.py b/runtime/Python3/src/antlr4/error/DiagnosticErrorListener.py index 16f75b245..7f983deb9 100644 --- a/runtime/Python3/src/antlr4/error/DiagnosticErrorListener.py +++ b/runtime/Python3/src/antlr4/error/DiagnosticErrorListener.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python3/src/antlr4/error/ErrorListener.py b/runtime/Python3/src/antlr4/error/ErrorListener.py index 18f54521b..933264d43 100644 --- a/runtime/Python3/src/antlr4/error/ErrorListener.py +++ b/runtime/Python3/src/antlr4/error/ErrorListener.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Python3/src/antlr4/error/ErrorStrategy.py b/runtime/Python3/src/antlr4/error/ErrorStrategy.py index f304b150a..5ec4ae68e 100644 --- a/runtime/Python3/src/antlr4/error/ErrorStrategy.py +++ b/runtime/Python3/src/antlr4/error/ErrorStrategy.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python3/src/antlr4/error/Errors.py b/runtime/Python3/src/antlr4/error/Errors.py index f11f8ddf4..e78ac0591 100644 --- a/runtime/Python3/src/antlr4/error/Errors.py +++ b/runtime/Python3/src/antlr4/error/Errors.py @@ -1,4 +1,4 @@ -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python3/src/antlr4/tree/Chunk.py b/runtime/Python3/src/antlr4/tree/Chunk.py index f1f57d382..a2fd16c97 100644 --- a/runtime/Python3/src/antlr4/tree/Chunk.py +++ b/runtime/Python3/src/antlr4/tree/Chunk.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python3/src/antlr4/tree/ParseTreeMatch.py b/runtime/Python3/src/antlr4/tree/ParseTreeMatch.py index 48ef27e2c..bbda73e8f 100644 --- a/runtime/Python3/src/antlr4/tree/ParseTreeMatch.py +++ b/runtime/Python3/src/antlr4/tree/ParseTreeMatch.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python3/src/antlr4/tree/ParseTreePattern.py b/runtime/Python3/src/antlr4/tree/ParseTreePattern.py index 5571f5d4c..1abb880d3 100644 --- a/runtime/Python3/src/antlr4/tree/ParseTreePattern.py +++ b/runtime/Python3/src/antlr4/tree/ParseTreePattern.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python3/src/antlr4/tree/ParseTreePatternMatcher.py b/runtime/Python3/src/antlr4/tree/ParseTreePatternMatcher.py index 566c580ac..07b96408c 100644 --- a/runtime/Python3/src/antlr4/tree/ParseTreePatternMatcher.py +++ b/runtime/Python3/src/antlr4/tree/ParseTreePatternMatcher.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python3/src/antlr4/tree/RuleTagToken.py b/runtime/Python3/src/antlr4/tree/RuleTagToken.py index c8a54cd28..7b2018fe7 100644 --- a/runtime/Python3/src/antlr4/tree/RuleTagToken.py +++ b/runtime/Python3/src/antlr4/tree/RuleTagToken.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python3/src/antlr4/tree/TokenTagToken.py b/runtime/Python3/src/antlr4/tree/TokenTagToken.py index b3a2c0ed5..d00327ae9 100644 --- a/runtime/Python3/src/antlr4/tree/TokenTagToken.py +++ b/runtime/Python3/src/antlr4/tree/TokenTagToken.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python3/src/antlr4/tree/Tree.py b/runtime/Python3/src/antlr4/tree/Tree.py index 07cad8d9a..0c2f1d775 100644 --- a/runtime/Python3/src/antlr4/tree/Tree.py +++ b/runtime/Python3/src/antlr4/tree/Tree.py @@ -1,4 +1,4 @@ -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. #/ diff --git a/runtime/Python3/src/antlr4/tree/Trees.py b/runtime/Python3/src/antlr4/tree/Trees.py index 07f0ada4c..686b8cb28 100644 --- a/runtime/Python3/src/antlr4/tree/Trees.py +++ b/runtime/Python3/src/antlr4/tree/Trees.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python3/src/antlr4/xpath/XPath.py b/runtime/Python3/src/antlr4/xpath/XPath.py index e9cba5238..322fad51b 100644 --- a/runtime/Python3/src/antlr4/xpath/XPath.py +++ b/runtime/Python3/src/antlr4/xpath/XPath.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Python3/test/ctest.py b/runtime/Python3/test/ctest.py index 1678ccb9a..4f2320511 100644 --- a/runtime/Python3/test/ctest.py +++ b/runtime/Python3/test/ctest.py @@ -1,5 +1,5 @@ # -# Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +# Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. # Use of this file is governed by the BSD 3-clause license that # can be found in the LICENSE.txt file in the project root. # diff --git a/runtime/Swift/Package.swift b/runtime/Swift/Package.swift index d1aa2d021..a0c9a926d 100644 --- a/runtime/Swift/Package.swift +++ b/runtime/Swift/Package.swift @@ -1,4 +1,4 @@ -// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. // Use of this file is governed by the BSD 3-clause license that // can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/ANTLRErrorListener.swift b/runtime/Swift/Sources/Antlr4/ANTLRErrorListener.swift index 193f91bb2..942986b5e 100644 --- a/runtime/Swift/Sources/Antlr4/ANTLRErrorListener.swift +++ b/runtime/Swift/Sources/Antlr4/ANTLRErrorListener.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. /// How to emit recognition errors. @@ -9,12 +9,12 @@ public protocol ANTLRErrorListener: class { /// specifies how to recover from syntax errors and how to compute error /// messages. This listener's job is simply to emit a computed message, /// though it has enough information to create its own message in many cases. - /// + /// ///

The {@link org.antlr.v4.runtime.RecognitionException} is non-null for all syntax errors except /// when we discover mismatched token errors that we can recover from /// in-line, without returning from the surrounding rule (via the single /// token insertion and deletion mechanism).

- /// + /// /// - parameter recognizer: /// What parser got the error. From this /// object, you can access the context as well @@ -45,16 +45,16 @@ public protocol ANTLRErrorListener: class { /// This method is called by the parser when a full-context prediction /// results in an ambiguity. - /// + /// ///

Each full-context prediction which does not result in a syntax error /// will call either {@link #reportContextSensitivity} or /// {@link #reportAmbiguity}.

- /// + /// ///

When {@code ambigAlts} is not null, it contains the set of potentially /// viable alternatives identified by the prediction algorithm. When /// {@code ambigAlts} is null, use {@link org.antlr.v4.runtime.atn.ATNConfigSet#getAlts} to obtain the /// represented alternatives from the {@code configs} argument.

- /// + /// ///

When {@code exact} is {@code true}, all of the potentially /// viable alternatives are truly viable, i.e. this is reporting an exact /// ambiguity. When {@code exact} is {@code false}, at least two of @@ -62,13 +62,13 @@ public protocol ANTLRErrorListener: class { /// the prediction algorithm terminated as soon as it determined that at /// least the minimum potentially viable alternative is truly /// viable.

- /// + /// ///

When the {@link org.antlr.v4.runtime.atn.PredictionMode#LL_EXACT_AMBIG_DETECTION} prediction /// mode is used, the parser is required to identify exact ambiguities so /// {@code exact} will always be {@code true}.

- /// + /// ///

This method is not used by lexers.

- /// + /// /// - parameter recognizer: the parser instance /// - parameter dfa: the DFA for the current decision /// - parameter startIndex: the input index where the decision started @@ -91,14 +91,14 @@ public protocol ANTLRErrorListener: class { /// This method is called when an SLL conflict occurs and the parser is about /// to use the full context information to make an LL decision. - /// + /// ///

If one or more configurations in {@code configs} contains a semantic /// predicate, the predicates are evaluated before this method is called. The /// subset of alternatives which are still viable after predicates are /// evaluated is reported in {@code conflictingAlts}.

- /// + /// ///

This method is not used by lexers.

- /// + /// /// - parameter recognizer: the parser instance /// - parameter dfa: the DFA for the current decision /// - parameter startIndex: the input index where the decision started @@ -119,11 +119,11 @@ public protocol ANTLRErrorListener: class { /// This method is called by the parser when a full-context prediction has a /// unique result. - /// + /// ///

Each full-context prediction which does not result in a syntax error /// will call either {@link #reportContextSensitivity} or /// {@link #reportAmbiguity}.

- /// + /// ///

For prediction implementations that only evaluate full-context /// predictions when an SLL conflict is found (including the default /// {@link org.antlr.v4.runtime.atn.ParserATNSimulator} implementation), this method reports cases @@ -131,20 +131,20 @@ public protocol ANTLRErrorListener: class { /// i.e. the decision was context-sensitive. This report does not necessarily /// indicate a problem, and it may appear even in completely unambiguous /// grammars.

- /// + /// ///

{@code configs} may have more than one represented alternative if the /// full-context prediction algorithm does not evaluate predicates before /// beginning the full-context prediction. In all cases, the final prediction /// is passed as the {@code prediction} argument.

- /// + /// ///

Note that the definition of "context sensitivity" in this method /// differs from the concept in {@link org.antlr.v4.runtime.atn.DecisionInfo#contextSensitivities}. /// This method reports all instances where an SLL conflict occurred but LL /// parsing produced a unique result, whether or not that unique result /// matches the minimum alternative in the SLL conflicting set.

- /// + /// ///

This method is not used by lexers.

- /// + /// /// - parameter recognizer: the parser instance /// - parameter dfa: the DFA for the current decision /// - parameter startIndex: the input index where the decision started diff --git a/runtime/Swift/Sources/Antlr4/ANTLRErrorStrategy.swift b/runtime/Swift/Sources/Antlr4/ANTLRErrorStrategy.swift index 395d99b7e..541a2a3b4 100644 --- a/runtime/Swift/Sources/Antlr4/ANTLRErrorStrategy.swift +++ b/runtime/Swift/Sources/Antlr4/ANTLRErrorStrategy.swift @@ -1,20 +1,20 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. /// The interface for defining strategies to deal with syntax errors encountered /// during a parse by ANTLR-generated parsers. We distinguish between three /// different kinds of errors: -/// +/// ///
    ///
  • The parser could not figure out which path to take in the ATN (none of /// the available alternatives could possibly match)
  • ///
  • The current input does not match what we were looking for
  • ///
  • A predicate evaluated to false
  • ///
-/// +/// /// Implementations of this interface report syntax errors by calling /// {@link org.antlr.v4.runtime.Parser#notifyErrorListeners}. -/// +/// ///

TODO: what to do about lexers

public protocol ANTLRErrorStrategy { @@ -27,14 +27,14 @@ public protocol ANTLRErrorStrategy { /// strategy successfully recovers from the match failure, this method /// returns the {@link org.antlr.v4.runtime.Token} instance which should be treated as the /// successful result of the match. - /// + /// ///

This method handles the consumption of any tokens - the caller should /// not call {@link org.antlr.v4.runtime.Parser#consume} after a successful recovery.

- /// + /// ///

Note that the calling code will not report an error if this method /// returns successfully. The error strategy implementation is responsible /// for calling {@link org.antlr.v4.runtime.Parser#notifyErrorListeners} as appropriate.

- /// + /// /// - parameter recognizer: the parser instance /// - org.antlr.v4.runtime.RecognitionException if the error strategy was not able to /// recover from the unexpected input symbol @@ -86,13 +86,13 @@ public protocol ANTLRErrorStrategy { /// This method is called by when the parser successfully matches an input /// symbol. - /// + /// /// - parameter recognizer: the parser instance func reportMatch(_ recognizer: Parser) /// Report any kind of {@link org.antlr.v4.runtime.RecognitionException}. This method is called by /// the default exception handler generated for a rule method. - /// + /// /// - parameter recognizer: the parser instance /// - parameter e: the recognition exception to report func reportError(_ recognizer: Parser, _ e: AnyObject) diff --git a/runtime/Swift/Sources/Antlr4/ANTLRFileStream.swift b/runtime/Swift/Sources/Antlr4/ANTLRFileStream.swift index 68463d0d1..053b6348d 100644 --- a/runtime/Swift/Sources/Antlr4/ANTLRFileStream.swift +++ b/runtime/Swift/Sources/Antlr4/ANTLRFileStream.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. /// This is an {@link org.antlr.v4.runtime.ANTLRInputStream} that is loaded from a file all at once diff --git a/runtime/Swift/Sources/Antlr4/ANTLRInputStream.swift b/runtime/Swift/Sources/Antlr4/ANTLRInputStream.swift index bd9e4ad6f..3b73981fd 100644 --- a/runtime/Swift/Sources/Antlr4/ANTLRInputStream.swift +++ b/runtime/Swift/Sources/Antlr4/ANTLRInputStream.swift @@ -1,10 +1,10 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. /// Vacuum all input from a {@link java.io.Reader}/{@link java.io.InputStream} and then treat it /// like a {@code char[]} buffer. Can also pass in a {@link String} or /// {@code char[]} to use. -/// +/// ///

If you need encoding, pass in stream/reader with correct encoding.

public class ANTLRInputStream: CharStream { @@ -42,27 +42,27 @@ public class ANTLRInputStream: CharStream { /// public convenience init(_ r : Reader) throws; IOException { /// self.init(r, INITIAL_BUFFER_SIZE, READ_BUFFER_SIZE); /// } - /// + /// /// public convenience init(_ r : Reader, _ initialSize : Int) throws; IOException { /// self.init(r, initialSize, READ_BUFFER_SIZE); /// } - /// + /// /// public init(_ r : Reader, _ initialSize : Int, _ readChunkSize : Int) throws; IOException { /// load(r, initialSize, readChunkSize); /// } - /// + /// /// public convenience init(_ input : InputStream) throws; IOException { /// self.init(InputStreamReader(input), INITIAL_BUFFER_SIZE); /// } - /// + /// /// public convenience init(_ input : InputStream, _ initialSize : Int) throws; IOException { /// self.init(InputStreamReader(input), initialSize); /// } - /// + /// /// public convenience init(_ input : InputStream, _ initialSize : Int, _ readChunkSize : Int) throws; IOException { /// self.init(InputStreamReader(input), initialSize, readChunkSize); /// } - /// + /// /// public func load(r : Reader, _ size : Int, _ readChunkSize : Int) /// throws; IOException /// { diff --git a/runtime/Swift/Sources/Antlr4/BailErrorStrategy.swift b/runtime/Swift/Sources/Antlr4/BailErrorStrategy.swift index 6a2de1dae..eca1de705 100644 --- a/runtime/Swift/Sources/Antlr4/BailErrorStrategy.swift +++ b/runtime/Swift/Sources/Antlr4/BailErrorStrategy.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -9,10 +9,10 @@ /// {@link org.antlr.v4.runtime.misc.ParseCancellationException}. The implementation ensures that the /// {@link org.antlr.v4.runtime.ParserRuleContext#exception} field is set for all parse tree nodes /// that were not completed prior to encountering the error. -/// +/// ///

/// This error strategy is useful in the following scenarios.

-/// +/// ///
    ///
  • Two-stage parsing: This error strategy allows the first /// stage of two-stage parsing to immediately terminate if an error is @@ -25,10 +25,10 @@ /// the {@link org.antlr.v4.runtime.BailErrorStrategy} avoids wasting work on recovering from errors /// when the result will be ignored either way.
  • ///
-/// +/// ///

/// {@code myparser.setErrorHandler(new BailErrorStrategy());}

-/// +/// /// - seealso: org.antlr.v4.runtime.Parser#setErrorHandler(org.antlr.v4.runtime.ANTLRErrorStrategy) public class BailErrorStrategy: DefaultErrorStrategy { diff --git a/runtime/Swift/Sources/Antlr4/BaseErrorListener.swift b/runtime/Swift/Sources/Antlr4/BaseErrorListener.swift index aa64f3abe..5a4292c4e 100644 --- a/runtime/Swift/Sources/Antlr4/BaseErrorListener.swift +++ b/runtime/Swift/Sources/Antlr4/BaseErrorListener.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -6,7 +6,7 @@ /// Provides an empty default implementation of {@link org.antlr.v4.runtime.ANTLRErrorListener}. The /// default implementation of each method does nothing, but can be overridden as /// necessary. -/// +/// /// - Sam Harwell open class BaseErrorListener: ANTLRErrorListener { diff --git a/runtime/Swift/Sources/Antlr4/BufferedTokenStream.swift b/runtime/Swift/Sources/Antlr4/BufferedTokenStream.swift index 647dcc4a2..8ea114821 100644 --- a/runtime/Swift/Sources/Antlr4/BufferedTokenStream.swift +++ b/runtime/Swift/Sources/Antlr4/BufferedTokenStream.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -7,7 +7,7 @@ /// This implementation of {@link org.antlr.v4.runtime.TokenStream} loads tokens from a /// {@link org.antlr.v4.runtime.TokenSource} on-demand, and places the tokens in a buffer to provide /// access to any previous token by index. -/// +/// ///

/// This token stream ignores the value of {@link org.antlr.v4.runtime.Token#getChannel}. If your /// parser requires the token stream filter tokens to only those on a particular @@ -28,7 +28,7 @@ public class BufferedTokenStream: TokenStream { /// The index into {@link #tokens} of the current token (next token to /// {@link #consume}). {@link #tokens}{@code [}{@link #p}{@code ]} should be /// {@link #LT LT(1)}. - /// + /// ///

This field is set to -1 when the stream is first constructed or when /// {@link #setTokenSource} is called, indicating that the first token has /// not yet been fetched from the token source. For additional information, @@ -39,7 +39,7 @@ public class BufferedTokenStream: TokenStream { /// Indicates whether the {@link org.antlr.v4.runtime.Token#EOF} token has been fetched from /// {@link #tokenSource} and added to {@link #tokens}. This field improves /// performance for the following cases: - /// + /// ///

    ///
  • {@link #consume}: The lookahead check in {@link #consume} to prevent /// consuming the EOF symbol is optimized by checking the values of @@ -118,7 +118,7 @@ public class BufferedTokenStream: TokenStream { } /// Make sure index {@code i} in tokens has a token. - /// + /// /// - returns: {@code true} if a token is located at index {@code i}, otherwise /// {@code false}. /// - seealso: #get(int i) @@ -136,7 +136,7 @@ public class BufferedTokenStream: TokenStream { } /// Add {@code n} elements to buffer. - /// + /// /// - returns: The actual number of elements added to the buffer. internal func fetch(_ n: Int) throws -> Int { if fetchedEOF { @@ -227,10 +227,10 @@ public class BufferedTokenStream: TokenStream { /// operation. The default implementation simply returns {@code i}. If an /// exception is thrown in this method, the current stream index should not be /// changed. - /// + /// ///

    For example, {@link org.antlr.v4.runtime.CommonTokenStream} overrides this method to ensure that /// the seek target is always an on-channel token.

    - /// + /// /// - parameter i: The target token index. /// - returns: The adjusted target token index. internal func adjustSeekIndex(_ i: Int) throws -> Int { @@ -331,7 +331,7 @@ public class BufferedTokenStream: TokenStream { /// Given a starting index, return the index of the previous token on /// channel. Return {@code i} if {@code tokens[i]} is on channel. Return -1 /// if there are no tokens on channel between {@code i} and 0. - /// + /// ///

    /// If {@code i} specifies an index at or after the EOF token, the EOF token /// index is returned. This is due to the fact that the EOF token is treated diff --git a/runtime/Swift/Sources/Antlr4/CharStream.swift b/runtime/Swift/Sources/Antlr4/CharStream.swift index 6a22999e6..c4895112e 100644 --- a/runtime/Swift/Sources/Antlr4/CharStream.swift +++ b/runtime/Swift/Sources/Antlr4/CharStream.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -10,10 +10,10 @@ public protocol CharStream: IntStream { /// stream. This method is guaranteed to not throw an exception if the /// specified {@code interval} lies entirely within a marked range. For more /// information about marked ranges, see {@link org.antlr.v4.runtime.IntStream#mark}. - /// + /// /// - parameter interval: an interval within the stream /// - returns: the text of the specified interval - /// + /// /// - NullPointerException if {@code interval} is {@code null} /// - IllegalArgumentException if {@code interval.a < 0}, or if /// {@code interval.b < interval.a - 1}, or if {@code interval.b} lies at or diff --git a/runtime/Swift/Sources/Antlr4/CommonToken.swift b/runtime/Swift/Sources/Antlr4/CommonToken.swift index cfe7fb67b..4e4faf824 100644 --- a/runtime/Swift/Sources/Antlr4/CommonToken.swift +++ b/runtime/Swift/Sources/Antlr4/CommonToken.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -26,7 +26,7 @@ public class CommonToken: WritableToken { /// This is the backing field for {@link #getTokenSource} and /// {@link #getInputStream}. - /// + /// ///

    /// These properties share a field to reduce the memory footprint of /// {@link org.antlr.v4.runtime.CommonToken}. Tokens created by a {@link org.antlr.v4.runtime.CommonTokenFactory} from @@ -37,7 +37,7 @@ public class CommonToken: WritableToken { /// This is the backing field for {@link #getText} when the token text is /// explicitly set in the constructor or via {@link #setText}. - /// + /// /// - seealso: #getText() internal var text: String? @@ -54,7 +54,7 @@ public class CommonToken: WritableToken { internal var stop: Int = 0 /// Constructs a new {@link org.antlr.v4.runtime.CommonToken} with the specified token type. - /// + /// /// - parameter type: The token type. private var _visited: Bool = false @@ -78,7 +78,7 @@ public class CommonToken: WritableToken { /// Constructs a new {@link org.antlr.v4.runtime.CommonToken} with the specified token type and /// text. - /// + /// /// - parameter type: The token type. /// - parameter text: The text of the token. public init(_ type: Int, _ text: String?) { @@ -89,7 +89,7 @@ public class CommonToken: WritableToken { } /// Constructs a new {@link org.antlr.v4.runtime.CommonToken} as a copy of another {@link org.antlr.v4.runtime.Token}. - /// + /// ///

    /// If {@code oldToken} is also a {@link org.antlr.v4.runtime.CommonToken} instance, the newly /// constructed token will share a reference to the {@link #text} field and @@ -97,7 +97,7 @@ public class CommonToken: WritableToken { /// be assigned the result of calling {@link #getText}, and {@link #source} /// will be constructed from the result of {@link org.antlr.v4.runtime.Token#getTokenSource} and /// {@link org.antlr.v4.runtime.Token#getInputStream}.

    - /// + /// /// - parameter oldToken: The token to copy. public init(_ oldToken: Token) { type = oldToken.getType() @@ -149,7 +149,7 @@ public class CommonToken: WritableToken { /// Explicitly set the text for this token. If {code text} is not /// {@code null}, then {@link #getText} will return this value rather than /// extracting the text from the input. - /// + /// /// - parameter text: The explicit text of the token, or {@code null} if the text /// should be obtained from the input along with the start and stop indexes /// of the token. @@ -252,7 +252,7 @@ public class CommonToken: WritableToken { // desc.append("\(start):\(stop)='\(txt)',") // desc.append("<\(typeString)>\(channelStr),") // desc.append("\(line):\(getCharPositionInLine())]") -// +// // return desc.toString() } public var visited: Bool { diff --git a/runtime/Swift/Sources/Antlr4/CommonTokenFactory.swift b/runtime/Swift/Sources/Antlr4/CommonTokenFactory.swift index 597abc349..92d40ca7f 100644 --- a/runtime/Swift/Sources/Antlr4/CommonTokenFactory.swift +++ b/runtime/Swift/Sources/Antlr4/CommonTokenFactory.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -9,7 +9,7 @@ public class CommonTokenFactory: TokenFactory { /// The default {@link org.antlr.v4.runtime.CommonTokenFactory} instance. - /// + /// ///

    /// This token factory does not explicitly copy token text when constructing /// tokens.

    @@ -24,7 +24,7 @@ public class CommonTokenFactory: TokenFactory { /// {@link UnsupportedOperationException}). Explicitly setting the token text /// allows {@link org.antlr.v4.runtime.Token#getText} to be called at any time regardless of the /// input stream implementation. - /// + /// ///

    /// The default value is {@code false} to avoid the performance and memory /// overhead of copying text for every token unless explicitly requested.

    @@ -32,11 +32,11 @@ public class CommonTokenFactory: TokenFactory { /// Constructs a {@link org.antlr.v4.runtime.CommonTokenFactory} with the specified value for /// {@link #copyText}. - /// + /// ///

    /// When {@code copyText} is {@code false}, the {@link #DEFAULT} instance /// should be used instead of constructing a new instance.

    - /// + /// /// - parameter copyText: The value for {@link #copyText}. public init(_ copyText: Bool) { self.copyText = copyText @@ -44,7 +44,7 @@ public class CommonTokenFactory: TokenFactory { /// Constructs a {@link org.antlr.v4.runtime.CommonTokenFactory} with {@link #copyText} set to /// {@code false}. - /// + /// ///

    /// The {@link #DEFAULT} instance should be used instead of calling this /// directly.

    diff --git a/runtime/Swift/Sources/Antlr4/CommonTokenStream.swift b/runtime/Swift/Sources/Antlr4/CommonTokenStream.swift index 795c34ec0..5095a1b25 100644 --- a/runtime/Swift/Sources/Antlr4/CommonTokenStream.swift +++ b/runtime/Swift/Sources/Antlr4/CommonTokenStream.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -7,20 +7,20 @@ /// This class extends {@link org.antlr.v4.runtime.BufferedTokenStream} with functionality to filter /// token streams to tokens on a particular channel (tokens where /// {@link org.antlr.v4.runtime.Token#getChannel} returns a particular value). -/// +/// ///

    /// This token stream provides access to all tokens by index or when calling /// methods like {@link #getText}. The channel filtering is only used for code /// accessing tokens via the lookahead methods {@link #LA}, {@link #LT}, and /// {@link #LB}.

    -/// +/// ///

    /// By default, tokens are placed on the default channel /// ({@link org.antlr.v4.runtime.Token#DEFAULT_CHANNEL}), but may be reassigned by using the /// {@code ->channel(HIDDEN)} lexer command, or by using an embedded action to /// call {@link org.antlr.v4.runtime.Lexer#setChannel}. ///

    -/// +/// ///

    /// Note: lexer rules which use the {@code ->skip} lexer command or call /// {@link org.antlr.v4.runtime.Lexer#skip} do not produce tokens at all, so input text matched by @@ -29,7 +29,7 @@ public class CommonTokenStream: BufferedTokenStream { /// Specifies the channel to use for filtering tokens. - /// + /// ///

    /// The default value is {@link org.antlr.v4.runtime.Token#DEFAULT_CHANNEL}, which matches the /// default channel assigned to tokens created by the lexer.

    @@ -37,7 +37,7 @@ public class CommonTokenStream: BufferedTokenStream { /// Constructs a new {@link org.antlr.v4.runtime.CommonTokenStream} using the specified token /// source and the default token channel ({@link org.antlr.v4.runtime.Token#DEFAULT_CHANNEL}). - /// + /// /// - parameter tokenSource: The token source. public override init(_ tokenSource: TokenSource) { super.init(tokenSource) @@ -48,7 +48,7 @@ public class CommonTokenStream: BufferedTokenStream { /// {@link org.antlr.v4.runtime.Token#getChannel} matches {@code channel} or have the /// {@link org.antlr.v4.runtime.Token#getType} equal to {@link org.antlr.v4.runtime.Token#EOF} will be returned by the /// token stream lookahead methods. - /// + /// /// - parameter tokenSource: The token source. /// - parameter channel: The channel to use for filtering tokens. public convenience init(_ tokenSource: TokenSource, _ channel: Int) { diff --git a/runtime/Swift/Sources/Antlr4/ConsoleErrorListener.swift b/runtime/Swift/Sources/Antlr4/ConsoleErrorListener.swift index 178260ac6..6878a4b9f 100644 --- a/runtime/Swift/Sources/Antlr4/ConsoleErrorListener.swift +++ b/runtime/Swift/Sources/Antlr4/ConsoleErrorListener.swift @@ -1,9 +1,9 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. -/// +/// /// - Sam Harwell public class ConsoleErrorListener: BaseErrorListener { @@ -11,12 +11,12 @@ public class ConsoleErrorListener: BaseErrorListener { public static let INSTANCE: ConsoleErrorListener = ConsoleErrorListener() /// {@inheritDoc} - /// + /// ///

    /// This implementation prints messages to {@link System#err} containing the /// values of {@code line}, {@code charPositionInLine}, and {@code msg} using /// the following format.

    - /// + /// ///
         /// line line:charPositionInLine msg
         /// 
    diff --git a/runtime/Swift/Sources/Antlr4/DefaultErrorStrategy.swift b/runtime/Swift/Sources/Antlr4/DefaultErrorStrategy.swift index 3c2784eba..420f3b39c 100644 --- a/runtime/Swift/Sources/Antlr4/DefaultErrorStrategy.swift +++ b/runtime/Swift/Sources/Antlr4/DefaultErrorStrategy.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -13,7 +13,7 @@ public class DefaultErrorStrategy: ANTLRErrorStrategy { /// Indicates whether the error strategy is currently "recovering from an /// error". This is used to suppress reporting multiple error messages while /// attempting to recover from a detected syntax error. - /// + /// /// - seealso: #inErrorRecoveryMode internal var errorRecoveryMode: Bool = false @@ -27,7 +27,7 @@ public class DefaultErrorStrategy: ANTLRErrorStrategy { internal var lastErrorStates: IntervalSet? /// {@inheritDoc} - /// + /// ///

    The default implementation simply calls {@link #endErrorCondition} to /// ensure that the handler is not in error recovery mode.

    @@ -37,7 +37,7 @@ public class DefaultErrorStrategy: ANTLRErrorStrategy { /// This method is called to enter error recovery mode when a recognition /// exception is reported. - /// + /// /// - parameter recognizer: the parser instance internal func beginErrorCondition(_ recognizer: Parser) { errorRecoveryMode = true @@ -51,7 +51,7 @@ public class DefaultErrorStrategy: ANTLRErrorStrategy { /// This method is called to leave error recovery mode after recovering from /// a recognition exception. - /// + /// /// - parameter recognizer: internal func endErrorCondition(_ recognizer: Parser) { errorRecoveryMode = false @@ -60,7 +60,7 @@ public class DefaultErrorStrategy: ANTLRErrorStrategy { } /// {@inheritDoc} - /// + /// ///

    The default implementation simply calls {@link #endErrorCondition}.

    public func reportMatch(_ recognizer: Parser) { @@ -68,12 +68,12 @@ public class DefaultErrorStrategy: ANTLRErrorStrategy { } /// {@inheritDoc} - /// + /// ///

    The default implementation returns immediately if the handler is already /// in error recovery mode. Otherwise, it calls {@link #beginErrorCondition} /// and dispatches the reporting task based on the runtime type of {@code e} /// according to the following table.

    - /// + /// ///
      ///
    • {@link org.antlr.v4.runtime.NoViableAltException}: Dispatches the call to /// {@link #reportNoViableAlternative}
    • @@ -113,7 +113,7 @@ public class DefaultErrorStrategy: ANTLRErrorStrategy { } /// {@inheritDoc} - /// + /// ///

      The default implementation resynchronizes the parser by consuming tokens /// until we find one in the resynchronization set--loosely the set of tokens /// that can follow the current rule.

      @@ -149,42 +149,42 @@ public class DefaultErrorStrategy: ANTLRErrorStrategy { /// that the current lookahead symbol is consistent with what were expecting /// at this point in the ATN. You can call this anytime but ANTLR only /// generates code to check before subrules/loops and each iteration. - /// + /// ///

      Implements Jim Idle's magic sync mechanism in closures and optional /// subrules. E.g.,

      - /// + /// ///
           /// a : sync ( stuff sync )* ;
           /// sync : {consume to what can follow sync} ;
           /// 
      - /// + /// /// At the start of a sub rule upon error, {@link #sync} performs single /// token deletion, if possible. If it can't do that, it bails on the current /// rule and uses the default error recovery, which consumes until the /// resynchronization set of the current rule. - /// + /// ///

      If the sub rule is optional ({@code (...)?}, {@code (...)*}, or block /// with an empty alternative), then the expected set includes what follows /// the subrule.

      - /// + /// ///

      During loop iteration, it consumes until it sees a token that can start a /// sub rule or what follows loop. Yes, that is pretty aggressive. We opt to /// stay in the loop as long as possible.

      - /// + /// ///

      ORIGINS

      - /// + /// ///

      Previous versions of ANTLR did a poor job of their recovery within loops. /// A single mismatch token or missing token would force the parser to bail /// out of the entire rules surrounding the loop. So, for rule

      - /// + /// ///
           /// classDef : 'class' ID '{' member* '}'
           /// 
      - /// + /// /// input with an extra token between members would force the parser to /// consume until it found the next class definition rather than the next /// member definition of the current class. - /// + /// ///

      This functionality cost a little bit of effort because the parser has to /// compare token set at the start of the loop and at each iteration. If for /// some reason speed is suffering for you, you can turn off this @@ -241,9 +241,9 @@ public class DefaultErrorStrategy: ANTLRErrorStrategy { /// This is called by {@link #reportError} when the exception is a /// {@link org.antlr.v4.runtime.NoViableAltException}. - /// + /// /// - seealso: #reportError - /// + /// /// - parameter recognizer: the parser instance /// - parameter e: the recognition exception internal func reportNoViableAlternative(_ recognizer: Parser, @@ -265,9 +265,9 @@ public class DefaultErrorStrategy: ANTLRErrorStrategy { /// This is called by {@link #reportError} when the exception is an /// {@link org.antlr.v4.runtime.InputMismatchException}. - /// + /// /// - seealso: #reportError - /// + /// /// - parameter recognizer: the parser instance /// - parameter e: the recognition exception internal func reportInputMismatch(_ recognizer: Parser, @@ -279,9 +279,9 @@ public class DefaultErrorStrategy: ANTLRErrorStrategy { /// This is called by {@link #reportError} when the exception is a /// {@link org.antlr.v4.runtime.FailedPredicateException}. - /// + /// /// - seealso: #reportError - /// + /// /// - parameter recognizer: the parser instance /// - parameter e: the recognition exception internal func reportFailedPredicate(_ recognizer: Parser, @@ -296,16 +296,16 @@ public class DefaultErrorStrategy: ANTLRErrorStrategy { /// erroneous symbol is current {@code LT(1)} symbol and has not yet been /// removed from the input stream. When this method returns, /// {@code recognizer} is in error recovery mode. - /// + /// ///

      This method is called when {@link #singleTokenDeletion} identifies /// single-token deletion as a viable recovery strategy for a mismatched /// input error.

      - /// + /// ///

      The default implementation simply returns if the handler is already in /// error recovery mode. Otherwise, it calls {@link #beginErrorCondition} to /// enter error recovery mode, followed by calling /// {@link org.antlr.v4.runtime.Parser#notifyErrorListeners}.

      - /// + /// /// - parameter recognizer: the parser instance internal func reportUnwantedToken(_ recognizer: Parser) throws { if inErrorRecoveryMode(recognizer) { @@ -326,16 +326,16 @@ public class DefaultErrorStrategy: ANTLRErrorStrategy { /// insertion of a missing token into the input stream. At the time this /// method is called, the missing token has not yet been inserted. When this /// method returns, {@code recognizer} is in error recovery mode. - /// + /// ///

      This method is called when {@link #singleTokenInsertion} identifies /// single-token insertion as a viable recovery strategy for a mismatched /// input error.

      - /// + /// ///

      The default implementation simply returns if the handler is already in /// error recovery mode. Otherwise, it calls {@link #beginErrorCondition} to /// enter error recovery mode, followed by calling /// {@link org.antlr.v4.runtime.Parser#notifyErrorListeners}.

      - /// + /// /// - parameter recognizer: the parser instance internal func reportMissingToken(_ recognizer: Parser) throws { if inErrorRecoveryMode(recognizer) { @@ -353,49 +353,49 @@ public class DefaultErrorStrategy: ANTLRErrorStrategy { } /// {@inheritDoc} - /// + /// ///

      The default implementation attempts to recover from the mismatched input /// by using single token insertion and deletion as described below. If the /// recovery attempt fails, this method throws an /// {@link org.antlr.v4.runtime.InputMismatchException}.

      - /// + /// ///

      EXTRA TOKEN (single token deletion)

      - /// + /// ///

      {@code LA(1)} is not what we are looking for. If {@code LA(2)} has the /// right token, however, then assume {@code LA(1)} is some extra spurious /// token and delete it. Then consume and return the next token (which was /// the {@code LA(2)} token) as the successful result of the match operation.

      - /// + /// ///

      This recovery strategy is implemented by {@link #singleTokenDeletion}.

      - /// + /// ///

      MISSING TOKEN (single token insertion)

      - /// + /// ///

      If current token (at {@code LA(1)}) is consistent with what could come /// after the expected {@code LA(1)} token, then assume the token is missing /// and use the parser's {@link org.antlr.v4.runtime.TokenFactory} to create it on the fly. The /// "insertion" is performed by returning the created token as the successful /// result of the match operation.

      - /// + /// ///

      This recovery strategy is implemented by {@link #singleTokenInsertion}.

      - /// + /// ///

      EXAMPLE

      - /// + /// ///

      For example, Input {@code i=(3;} is clearly missing the {@code ')'}. When /// the parser returns from the nested call to {@code expr}, it will have /// call chain:

      - /// + /// ///
           /// stat → expr → atom
           /// 
      - /// + /// /// and it will be trying to match the {@code ')'} at this point in the /// derivation: - /// + /// ///
           /// => ID '=' '(' INT ')' ('+' atom)* ';'
           /// ^
           /// 
      - /// + /// /// The attempt to match {@code ')'} will fail when it sees {@code ';'} and /// call {@link #recoverInline}. To recover, it sees that {@code LA(1)==';'} /// is in the set of tokens that can follow the {@code ')'} token reference @@ -427,13 +427,13 @@ public class DefaultErrorStrategy: ANTLRErrorStrategy { /// deletion strategy fails to recover from the mismatched input. If this /// method returns {@code true}, {@code recognizer} will be in error recovery /// mode. - /// + /// ///

      This method determines whether or not single-token insertion is viable by /// checking if the {@code LA(1)} input symbol could be successfully matched /// if it were instead the {@code LA(2)} symbol. If this method returns /// {@code true}, the caller is responsible for creating and inserting a /// token with the correct type to produce this behavior.

      - /// + /// /// - parameter recognizer: the parser instance /// - returns: {@code true} if single-token insertion is a viable recovery /// strategy for the current mismatched input, otherwise {@code false} @@ -460,13 +460,13 @@ public class DefaultErrorStrategy: ANTLRErrorStrategy { /// handler state will not have changed. If this method returns non-null, /// {@code recognizer} will not be in error recovery mode since the /// returned token was a successful match. - /// + /// ///

      If the single-token deletion is successful, this method calls /// {@link #reportUnwantedToken} to report the error, followed by /// {@link org.antlr.v4.runtime.Parser#consume} to actually "delete" the extraneous token. Then, /// before returning {@link #reportMatch} is called to signal a successful /// match.

      - /// + /// /// - parameter recognizer: the parser instance /// - returns: the successfully matched {@link org.antlr.v4.runtime.Token} instance if single-token /// deletion successfully recovers from the mismatched input, otherwise @@ -490,7 +490,7 @@ public class DefaultErrorStrategy: ANTLRErrorStrategy { } /// Conjure up a missing token during error recovery. - /// + /// /// The recognizer attempts to recover from single missing /// symbols. But, actions might refer to that missing symbol. /// For example, x=ID {f($x);}. The action clearly assumes @@ -588,9 +588,9 @@ public class DefaultErrorStrategy: ANTLRErrorStrategy { /// This local follow set only includes tokens /// from within the rule; i.e., the FIRST computation done by /// ANTLR stops at the end of a rule. - /// + /// /// EXAMPLE - /// + /// /// When you find a "no viable alt exception", the input is not /// consistent with any of the alternatives for rule r. The best /// thing to do is to consume tokens until you see something that @@ -598,9 +598,9 @@ public class DefaultErrorStrategy: ANTLRErrorStrategy { /// You don't want the exact set of viable next tokens because the /// input might just be missing a token--you might consume the /// rest of the input looking for one of the missing tokens. - /// + /// /// Consider grammar: - /// + /// /// a : '[' b ']' /// | '(' b ')' /// ; @@ -608,30 +608,30 @@ public class DefaultErrorStrategy: ANTLRErrorStrategy { /// c : ID /// | INT /// ; - /// + /// /// At each rule invocation, the set of tokens that could follow /// that rule is pushed on a stack. Here are the various /// context-sensitive follow sets: - /// + /// /// FOLLOW(b1_in_a) = FIRST(']') = ']' /// FOLLOW(b2_in_a) = FIRST(')') = ')' /// FOLLOW(c_in_b) = FIRST('^') = '^' - /// + /// /// Upon erroneous input "[]", the call chain is - /// + /// /// a -> b -> c - /// + /// /// and, hence, the follow context stack is: - /// + /// /// depth follow set start of rule execution /// 0 a (from main()) /// 1 ']' b /// 2 '^' c - /// + /// /// Notice that ')' is not included, because b would have to have /// been called from a different context in rule a for ')' to be /// included. - /// + /// /// For error recovery, we cannot consider FOLLOW(c) /// (context-sensitive or otherwise). We need the combined set of /// all context-sensitive FOLLOW sets--the set of all tokens that @@ -648,27 +648,27 @@ public class DefaultErrorStrategy: ANTLRErrorStrategy { /// the same recovery set and doesn't consume anything. Rule b /// exits normally returning to rule a. Now it finds the ']' (and /// with the successful match exits errorRecovery mode). - /// + /// /// So, you can see that the parser walks up the call chain looking /// for the token that was a member of the recovery set. - /// + /// /// Errors are not generated in errorRecovery mode. - /// + /// /// ANTLR's error recovery mechanism is based upon original ideas: - /// + /// /// "Algorithms + Data Structures = Programs" by Niklaus Wirth - /// + /// /// and - /// + /// /// "A note on error recovery in recursive descent parsers": /// http://portal.acm.org/citation.cfm?id=947902.947905 - /// + /// /// Later, Josef Grosch had some good ideas: - /// + /// /// "Efficient and Comfortable Error Recovery in Recursive Descent /// Parsers": /// ftp://www.cocolab.com/products/cocktail/doca4.ps/ell.ps.zip - /// + /// /// Like Grosch I implement context-sensitive FOLLOW sets that are combined /// at run-time upon error to avoid overhead during parsing. internal func getErrorRecoverySet(_ recognizer: Parser) throws -> IntervalSet { diff --git a/runtime/Swift/Sources/Antlr4/DiagnosticErrorListener.swift b/runtime/Swift/Sources/Antlr4/DiagnosticErrorListener.swift index e00702891..a6bcf745c 100644 --- a/runtime/Swift/Sources/Antlr4/DiagnosticErrorListener.swift +++ b/runtime/Swift/Sources/Antlr4/DiagnosticErrorListener.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -7,7 +7,7 @@ /// certain potential correctness and performance problems in grammars. "Reports" /// are made by calling {@link org.antlr.v4.runtime.Parser#notifyErrorListeners} with the appropriate /// message. -/// +/// ///
        ///
      • Ambiguities: These are cases where more than one path through the /// grammar can match the input.
      • @@ -20,7 +20,7 @@ /// a truly viable alternative. Two-stage parsing cannot be used for inputs where /// this situation occurs. ///
      -/// +/// /// - Sam Harwell import Foundation @@ -37,7 +37,7 @@ public class DiagnosticErrorListener: BaseErrorListener { /// Initializes a new instance of {@link org.antlr.v4.runtime.DiagnosticErrorListener}, specifying /// whether all ambiguities or only exact ambiguities are reported. - /// + /// /// - parameter exactOnly: {@code true} to report only exact ambiguities, otherwise /// {@code false} to report all ambiguities. public init(_ exactOnly: Bool) { @@ -114,7 +114,7 @@ public class DiagnosticErrorListener: BaseErrorListener { /// Computes the set of conflicting or ambiguous alternatives from a /// configuration set, if that information was not already provided by the /// parser. - /// + /// /// - parameter reportedAlts: The set of conflicting or ambiguous alternatives, as /// reported by the parser. /// - parameter configs: The conflicting or ambiguous configuration set. diff --git a/runtime/Swift/Sources/Antlr4/FailedPredicateException.swift b/runtime/Swift/Sources/Antlr4/FailedPredicateException.swift index f86273d81..529ce372f 100644 --- a/runtime/Swift/Sources/Antlr4/FailedPredicateException.swift +++ b/runtime/Swift/Sources/Antlr4/FailedPredicateException.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/InputMismatchException.swift b/runtime/Swift/Sources/Antlr4/InputMismatchException.swift index e23ed66fd..32f9ac89e 100644 --- a/runtime/Swift/Sources/Antlr4/InputMismatchException.swift +++ b/runtime/Swift/Sources/Antlr4/InputMismatchException.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/IntStream.swift b/runtime/Swift/Sources/Antlr4/IntStream.swift index 20421a8a7..69af63969 100644 --- a/runtime/Swift/Sources/Antlr4/IntStream.swift +++ b/runtime/Swift/Sources/Antlr4/IntStream.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -8,11 +8,11 @@ /// interface provides marked ranges with support for a minimum level /// of buffering necessary to implement arbitrary lookahead during prediction. /// For more information on marked ranges, see {@link #mark}. -/// +/// ///

      Initializing Methods: Some methods in this interface have /// unspecified behavior if no call to an initializing method has occurred after /// the stream was constructed. The following is a list of initializing methods:

      -/// +/// ///
        ///
      • {@link #LA}
      • ///
      • {@link #consume}
      • @@ -30,7 +30,7 @@ public protocol IntStream: class { /// Consumes the current symbol in the stream. This method has the following /// effects: - /// + /// ///
          ///
        • Forward movement: The value of {@link #index index()} /// before calling this method is less than the value of {@code index()} @@ -39,12 +39,12 @@ public protocol IntStream: class { /// calling this method becomes the value of {@code LA(-1)} after calling /// this method.
        • ///
        - /// + /// /// Note that calling this method does not guarantee that {@code index()} is /// incremented by exactly 1, as that would preclude the ability to implement /// filtering streams (e.g. {@link org.antlr.v4.runtime.CommonTokenStream} which distinguishes /// between "on-channel" and "off-channel" tokens). - /// + /// /// - IllegalStateException if an attempt is made to consume the the /// end of the stream (i.e. if {@code LA(1)==}{@link #EOF EOF} before calling /// {@code consume}). @@ -57,9 +57,9 @@ public protocol IntStream: class { /// symbol in the stream. It is not valid to call this method with /// {@code i==0}, but the specific behavior is unspecified because this /// method is frequently called from performance-critical code. - /// + /// ///

        This method is guaranteed to succeed if any of the following are true:

        - /// + /// ///
          ///
        • {@code i>0}
        • ///
        • {@code i==-1} and {@link #index index()} returns a value greater @@ -72,14 +72,14 @@ public protocol IntStream: class { ///
        • {@code LA(i)} refers to a symbol consumed within a marked region /// that has not yet been released.
        • ///
        - /// + /// ///

        If {@code i} represents a position at or beyond the end of the stream, /// this method returns {@link #EOF}.

        - /// + /// ///

        The return value is unspecified if {@code i<0} and fewer than {@code -i} /// calls to {@link #consume consume()} have occurred from the beginning of /// the stream before calling this method.

        - /// + /// /// - UnsupportedOperationException if the stream does not support /// retrieving the value of the specified symbol func LA(_ i: Int) throws -> Int @@ -89,7 +89,7 @@ public protocol IntStream: class { /// was called to the current {@link #index index()}. This allows the use of /// streaming input sources by specifying the minimum buffering requirements /// to support arbitrary lookahead during prediction. - /// + /// ///

        The returned mark is an opaque handle (type {@code int}) which is passed /// to {@link #release release()} when the guarantees provided by the marked /// range are no longer necessary. When calls to @@ -99,13 +99,13 @@ public protocol IntStream: class { /// behavior of invalid usage is unspecified (i.e. a mark is not released, or /// a mark is released twice, or marks are not released in reverse order from /// which they were created).

        - /// + /// ///

        The behavior of this method is unspecified if no call to an /// {@link org.antlr.v4.runtime.IntStream initializing method} has occurred after this stream was /// constructed.

        - /// + /// ///

        This method does not change the current position in the input stream.

        - /// + /// ///

        The following example shows the use of {@link #mark mark()}, /// {@link #release release(mark)}, {@link #index index()}, and /// {@link #seek seek(index)} as part of an operation to safely work within a @@ -125,7 +125,7 @@ public protocol IntStream: class { /// stream.release(mark); /// } /// - /// + /// /// - returns: An opaque marker which should be passed to /// {@link #release release()} when the marked range is no longer required. func mark() -> Int @@ -135,16 +135,16 @@ public protocol IntStream: class { /// reverse order of the corresponding calls to {@code mark()}. If a mark is /// released twice, or if marks are not released in reverse order of the /// corresponding calls to {@code mark()}, the behavior is unspecified. - /// + /// ///

        For more information and an example, see {@link #mark}.

        - /// + /// /// - parameter marker: A marker returned by a call to {@code mark()}. /// - seealso: #mark func release(_ marker: Int) throws /// Return the index into the stream of the input symbol referred to by /// {@code LA(1)}. - /// + /// ///

        The behavior of this method is unspecified if no call to an /// {@link org.antlr.v4.runtime.IntStream initializing method} has occurred after this stream was /// constructed.

        @@ -155,7 +155,7 @@ public protocol IntStream: class { /// though {@code index} was the index of the EOF symbol. After this method /// returns without throwing an exception, then at least one of the following /// will be true. - /// + /// ///
          ///
        • {@link #index index()} will return the index of the first symbol /// appearing at or after the specified {@code index}. Specifically, @@ -164,15 +164,15 @@ public protocol IntStream: class { /// operation to target a non-ignored symbol.
        • ///
        • {@code LA(1)} returns {@link #EOF}
        • ///
        - /// + /// /// This operation is guaranteed to not throw an exception if {@code index} /// lies within a marked region. For more information on marked regions, see /// {@link #mark}. The behavior of this method is unspecified if no call to /// an {@link org.antlr.v4.runtime.IntStream initializing method} has occurred after this stream /// was constructed. - /// + /// /// - parameter index: The absolute index to seek to. - /// + /// /// - IllegalArgumentException if {@code index} is less than 0 /// - UnsupportedOperationException if the stream does not support /// seeking to the specified index @@ -180,7 +180,7 @@ public protocol IntStream: class { /// Returns the total number of symbols in the stream, including a single EOF /// symbol. - /// + /// /// - UnsupportedOperationException if the size of the stream is /// unknown. func size() -> Int diff --git a/runtime/Swift/Sources/Antlr4/InterpreterRuleContext.swift b/runtime/Swift/Sources/Antlr4/InterpreterRuleContext.swift index bd910a532..ea4789386 100644 --- a/runtime/Swift/Sources/Antlr4/InterpreterRuleContext.swift +++ b/runtime/Swift/Sources/Antlr4/InterpreterRuleContext.swift @@ -1,11 +1,11 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. /// This class extends {@link org.antlr.v4.runtime.ParserRuleContext} by allowing the value of /// {@link #getRuleIndex} to be explicitly set for the context. -/// +/// ///

        /// {@link org.antlr.v4.runtime.ParserRuleContext} does not include field storage for the rule index /// since the context classes created by the code generator override the @@ -24,7 +24,7 @@ public class InterpreterRuleContext: ParserRuleContext { /// Constructs a new {@link org.antlr.v4.runtime.InterpreterRuleContext} with the specified /// parent, invoking state, and rule index. - /// + /// /// - parameter parent: The parent context. /// - parameter invokingStateNumber: The invoking state number. /// - parameter ruleIndex: The rule index for the current context. diff --git a/runtime/Swift/Sources/Antlr4/Lexer.swift b/runtime/Swift/Sources/Antlr4/Lexer.swift index 2c2b840f1..da1303c3f 100644 --- a/runtime/Swift/Sources/Antlr4/Lexer.swift +++ b/runtime/Swift/Sources/Antlr4/Lexer.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/LexerInterpreter.swift b/runtime/Swift/Sources/Antlr4/LexerInterpreter.swift index dfc785324..55c2f26e8 100644 --- a/runtime/Swift/Sources/Antlr4/LexerInterpreter.swift +++ b/runtime/Swift/Sources/Antlr4/LexerInterpreter.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/LexerNoViableAltException.swift b/runtime/Swift/Sources/Antlr4/LexerNoViableAltException.swift index f1bd741bf..392400e37 100644 --- a/runtime/Swift/Sources/Antlr4/LexerNoViableAltException.swift +++ b/runtime/Swift/Sources/Antlr4/LexerNoViableAltException.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/ListTokenSource.swift b/runtime/Swift/Sources/Antlr4/ListTokenSource.swift index 12af90a6f..a553642cd 100644 --- a/runtime/Swift/Sources/Antlr4/ListTokenSource.swift +++ b/runtime/Swift/Sources/Antlr4/ListTokenSource.swift @@ -1,10 +1,10 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. /// Provides an implementation of {@link org.antlr.v4.runtime.TokenSource} as a wrapper around a list /// of {@link org.antlr.v4.runtime.Token} objects. -/// +/// ///

        If the final token in the list is an {@link org.antlr.v4.runtime.Token#EOF} token, it will be used /// as the EOF token for every call to {@link #nextToken} after the end of the /// list is reached. Otherwise, an EOF token will be created.

        @@ -33,7 +33,7 @@ public class ListTokenSource: TokenSource { /// Constructs a new {@link org.antlr.v4.runtime.ListTokenSource} instance from the specified /// collection of {@link org.antlr.v4.runtime.Token} objects. - /// + /// /// - parameter tokens: The collection of {@link org.antlr.v4.runtime.Token} objects to provide as a /// {@link org.antlr.v4.runtime.TokenSource}. /// - NullPointerException if {@code tokens} is {@code null} @@ -43,14 +43,14 @@ public class ListTokenSource: TokenSource { /// Constructs a new {@link org.antlr.v4.runtime.ListTokenSource} instance from the specified /// collection of {@link org.antlr.v4.runtime.Token} objects and source name. - /// + /// /// - parameter tokens: The collection of {@link org.antlr.v4.runtime.Token} objects to provide as a /// {@link org.antlr.v4.runtime.TokenSource}. /// - parameter sourceName: The name of the {@link org.antlr.v4.runtime.TokenSource}. If this value is /// {@code null}, {@link #getSourceName} will attempt to infer the name from /// the next {@link org.antlr.v4.runtime.Token} (or the previous token if the end of the input has /// been reached). - /// + /// /// - NullPointerException if {@code tokens} is {@code null} public init(_ tokens: Array, _ sourceName: String?) { diff --git a/runtime/Swift/Sources/Antlr4/NoViableAltException.swift b/runtime/Swift/Sources/Antlr4/NoViableAltException.swift index ab3ae0dec..8a41f8cca 100644 --- a/runtime/Swift/Sources/Antlr4/NoViableAltException.swift +++ b/runtime/Swift/Sources/Antlr4/NoViableAltException.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/Parser.swift b/runtime/Swift/Sources/Antlr4/Parser.swift index 70c9dadaa..5c6cf31d7 100644 --- a/runtime/Swift/Sources/Antlr4/Parser.swift +++ b/runtime/Swift/Sources/Antlr4/Parser.swift @@ -1,5 +1,5 @@ /// -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. /// @@ -70,7 +70,7 @@ open class Parser: Recognizer { * @see org.antlr.v4.runtime.atn.ATNDeserializationOptions#isGenerateRuleBypassTransitions() */ private let bypassAltsAtnCache: HashMap = HashMap() - + /** * The error handling strategy for the parser. The default value is a new * instance of {@link org.antlr.v4.runtime.DefaultErrorStrategy}. @@ -593,7 +593,7 @@ open class Parser: Recognizer { } return o } - + /** How to create a token leaf node associated with a parent. * Typically, the terminal node to create is not a function of the parent. * @@ -602,7 +602,7 @@ open class Parser: Recognizer { public func createTerminalNode(parent: ParserRuleContext, t: Token) -> TerminalNode { return TerminalNodeImpl(t); } - + /** How to create an error node, given a token, associated with a parent. * Typically, the error node to create is not a function of the parent. * diff --git a/runtime/Swift/Sources/Antlr4/ParserInterpreter.swift b/runtime/Swift/Sources/Antlr4/ParserInterpreter.swift index e79b212a3..6f136cc68 100644 --- a/runtime/Swift/Sources/Antlr4/ParserInterpreter.swift +++ b/runtime/Swift/Sources/Antlr4/ParserInterpreter.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/ParserRuleContext.swift b/runtime/Swift/Sources/Antlr4/ParserRuleContext.swift index 21b024ca9..bb51adf91 100644 --- a/runtime/Swift/Sources/Antlr4/ParserRuleContext.swift +++ b/runtime/Swift/Sources/Antlr4/ParserRuleContext.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ @@ -87,7 +87,7 @@ open class ParserRuleContext: RuleContext { self.start = ctx.start self.stop = ctx.stop - + // copy any error nodes to alt label node if ctx.children != nil { self.children = Array() @@ -131,22 +131,22 @@ open class ParserRuleContext: RuleContext { children!.append(t) return t } - + @discardableResult open func addChild(_ ruleInvocation: RuleContext) -> RuleContext { return addAnyChild(ruleInvocation) } - + /** Add a token leaf node child and force its parent to be this node. */ @discardableResult open func addChild(_ t: TerminalNode) -> TerminalNode { t.setParent(self) return addAnyChild(t) } - + /** Add an error node child and force its parent to be this node. * - * @since 4.7 + * @since 4.7 */ @discardableResult open func addErrorNode(_ errorNode: ErrorNode) -> ErrorNode { @@ -166,7 +166,7 @@ open class ParserRuleContext: RuleContext { t.setParent(self) return t } - + /** Add a child to this node based upon badToken. It * creates a ErrorNodeImpl rather than using * {@link Parser#createErrorNode(ParserRuleContext, Token)}. I'm leaving this @@ -180,12 +180,12 @@ open class ParserRuleContext: RuleContext { t.setParent(self) return t } - + // public void trace(int s) { // if ( states==null ) states = new ArrayList(); // states.add(s); // } - + /** Used by enterOuterAlt to toss out a RuleContext previously added as * we entered a rule. If we have # label, we will need to remove * generic ruleContext object. @@ -195,7 +195,7 @@ open class ParserRuleContext: RuleContext { children!.remove(at: children!.count-1) } } - + override /** Override to make type more specific */ diff --git a/runtime/Swift/Sources/Antlr4/ProxyErrorListener.swift b/runtime/Swift/Sources/Antlr4/ProxyErrorListener.swift index f51f5fa46..53f172b13 100644 --- a/runtime/Swift/Sources/Antlr4/ProxyErrorListener.swift +++ b/runtime/Swift/Sources/Antlr4/ProxyErrorListener.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/RecognitionException.swift b/runtime/Swift/Sources/Antlr4/RecognitionException.swift index 856d8b438..ea3348b6a 100644 --- a/runtime/Swift/Sources/Antlr4/RecognitionException.swift +++ b/runtime/Swift/Sources/Antlr4/RecognitionException.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/Recognizer.swift b/runtime/Swift/Sources/Antlr4/Recognizer.swift index 811c5da10..adc7f5457 100644 --- a/runtime/Swift/Sources/Antlr4/Recognizer.swift +++ b/runtime/Swift/Sources/Antlr4/Recognizer.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/RuleContext.swift b/runtime/Swift/Sources/Antlr4/RuleContext.swift index 3bf262770..ce19d0362 100644 --- a/runtime/Swift/Sources/Antlr4/RuleContext.swift +++ b/runtime/Swift/Sources/Antlr4/RuleContext.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/RuntimeMetaData.swift b/runtime/Swift/Sources/Antlr4/RuntimeMetaData.swift index d15492795..edabad1c3 100644 --- a/runtime/Swift/Sources/Antlr4/RuntimeMetaData.swift +++ b/runtime/Swift/Sources/Antlr4/RuntimeMetaData.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/Token.swift b/runtime/Swift/Sources/Antlr4/Token.swift index a2babbc95..e41868fcb 100644 --- a/runtime/Swift/Sources/Antlr4/Token.swift +++ b/runtime/Swift/Sources/Antlr4/Token.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/TokenFactory.swift b/runtime/Swift/Sources/Antlr4/TokenFactory.swift index bf29572c3..b9501b6a5 100644 --- a/runtime/Swift/Sources/Antlr4/TokenFactory.swift +++ b/runtime/Swift/Sources/Antlr4/TokenFactory.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/TokenSource.swift b/runtime/Swift/Sources/Antlr4/TokenSource.swift index 081fc3148..bbbd813b2 100644 --- a/runtime/Swift/Sources/Antlr4/TokenSource.swift +++ b/runtime/Swift/Sources/Antlr4/TokenSource.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/TokenStream.swift b/runtime/Swift/Sources/Antlr4/TokenStream.swift index b313c98ab..92c35e549 100644 --- a/runtime/Swift/Sources/Antlr4/TokenStream.swift +++ b/runtime/Swift/Sources/Antlr4/TokenStream.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/TokenStreamRewriter.swift b/runtime/Swift/Sources/Antlr4/TokenStreamRewriter.swift index 4fb5b10f4..9423ba7b7 100644 --- a/runtime/Swift/Sources/Antlr4/TokenStreamRewriter.swift +++ b/runtime/Swift/Sources/Antlr4/TokenStreamRewriter.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ @@ -97,18 +97,18 @@ public class TokenStreamRewriter { internal var text: String? internal var lastIndex: Int = 0 internal weak var tokens: TokenStream! - + init(_ index: Int, _ tokens: TokenStream) { self.index = index self.tokens = tokens } - + init(_ index: Int, _ text: String?, _ tokens: TokenStream) { self.index = index self.text = text self.tokens = tokens } - + /** Execute the rewrite operation by possibly adding to the buffer. * Return the index of the next token to operate on. */ @@ -137,7 +137,7 @@ public class TokenStreamRewriter { return index + 1 } } - + public class InsertAfterOp: InsertBeforeOp { public override init(_ index: Int, _ text: String?, _ tokens: TokenStream) { super.init(index + 1, text, tokens) diff --git a/runtime/Swift/Sources/Antlr4/UnbufferedTokenStream.swift b/runtime/Swift/Sources/Antlr4/UnbufferedTokenStream.swift index 5e9ef07c0..75b7008b2 100644 --- a/runtime/Swift/Sources/Antlr4/UnbufferedTokenStream.swift +++ b/runtime/Swift/Sources/Antlr4/UnbufferedTokenStream.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/VocabularySingle.swift b/runtime/Swift/Sources/Antlr4/VocabularySingle.swift index ddf0db685..49abcb0ee 100644 --- a/runtime/Swift/Sources/Antlr4/VocabularySingle.swift +++ b/runtime/Swift/Sources/Antlr4/VocabularySingle.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/WritableToken.swift b/runtime/Swift/Sources/Antlr4/WritableToken.swift index a7b6b7ea2..87c71f808 100644 --- a/runtime/Swift/Sources/Antlr4/WritableToken.swift +++ b/runtime/Swift/Sources/Antlr4/WritableToken.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/atn/ATN.swift b/runtime/Swift/Sources/Antlr4/atn/ATN.swift index 8270bfe0e..e67343fb6 100644 --- a/runtime/Swift/Sources/Antlr4/atn/ATN.swift +++ b/runtime/Swift/Sources/Antlr4/atn/ATN.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -111,10 +111,10 @@ public class ATN { /// assumed true). If a path in the ATN exists from the starting state to the /// {@link org.antlr.v4.runtime.atn.RuleStopState} of the outermost context without matching any /// symbols, {@link org.antlr.v4.runtime.Token#EOF} is added to the returned set. - /// + /// ///

        If {@code context} is {@code null}, it is treated as /// {@link org.antlr.v4.runtime.ParserRuleContext#EMPTY}.

        - /// + /// /// - parameter stateNumber: the ATN state number /// - parameter context: the full parse context /// - returns: The set of potentially valid input symbols which could follow the diff --git a/runtime/Swift/Sources/Antlr4/atn/ATNConfig.swift b/runtime/Swift/Sources/Antlr4/atn/ATNConfig.swift index e2ffa432f..9ee49ecd1 100644 --- a/runtime/Swift/Sources/Antlr4/atn/ATNConfig.swift +++ b/runtime/Swift/Sources/Antlr4/atn/ATNConfig.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -32,12 +32,12 @@ public class ATNConfig: Hashable, CustomStringConvertible { /// no way to do this efficiently, we simply cannot evaluate /// dependent predicates unless we are in the rule that initially /// invokes the ATN simulator. - /// + /// ///

        /// closure() tracks the depth of how far we dip into the outer context: /// depth > 0. Note that it may not be totally accurate depth since I /// don't ever decrement. TODO: make it a boolean then

        - /// + /// ///

        /// For memory efficiency, the {@link #isPrecedenceFilterSuppressed} method /// is also backed by this field. Since the field is publicly accessible, the diff --git a/runtime/Swift/Sources/Antlr4/atn/ATNConfigSet.swift b/runtime/Swift/Sources/Antlr4/atn/ATNConfigSet.swift index 0c8e58c85..91643513f 100644 --- a/runtime/Swift/Sources/Antlr4/atn/ATNConfigSet.swift +++ b/runtime/Swift/Sources/Antlr4/atn/ATNConfigSet.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -83,7 +83,7 @@ public class ATNConfigSet: Hashable, CustomStringConvertible { /// {@link org.antlr.v4.runtime.atn.ATNConfig#state}, {@code i} is the {@link org.antlr.v4.runtime.atn.ATNConfig#alt}, and /// {@code pi} is the {@link org.antlr.v4.runtime.atn.ATNConfig#semanticContext}. We use /// {@code (s,i,pi)} as key. - /// + /// ///

        This method updates {@link #dipsIntoOuterContext} and /// {@link #hasSemanticContext} when necessary.

        @discardableResult @@ -152,9 +152,9 @@ public class ATNConfigSet: Hashable, CustomStringConvertible { /// Gets the complete set of represented alternatives for the configuration /// set. - /// + /// /// - returns: the set of represented alternatives in this configuration set - /// + /// /// - 4.3 public final func getAlts() throws -> BitSet { @@ -524,9 +524,9 @@ public class ATNConfigSet: Hashable, CustomStringConvertible { /// Walk the list of configurations and split them according to /// those that have preds evaluating to true/false. If no pred, assume /// true pred and include in succeeded set. Returns Pair of sets. - /// + /// /// Create a new set so as not to alter the incoming parameter. - /// + /// /// Assumption: the input stream has been restored to the starting point /// prediction, which is where predicates need to evaluate. public final func splitAccordingToSemanticValidity( diff --git a/runtime/Swift/Sources/Antlr4/atn/ATNDeserializationOptions.swift b/runtime/Swift/Sources/Antlr4/atn/ATNDeserializationOptions.swift index f0c0d9054..16fa70959 100644 --- a/runtime/Swift/Sources/Antlr4/atn/ATNDeserializationOptions.swift +++ b/runtime/Swift/Sources/Antlr4/atn/ATNDeserializationOptions.swift @@ -1,10 +1,10 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. -/// +/// /// - Sam Harwell public class ATNDeserializationOptions { diff --git a/runtime/Swift/Sources/Antlr4/atn/ATNDeserializer.swift b/runtime/Swift/Sources/Antlr4/atn/ATNDeserializer.swift index df6698f56..004141f0f 100644 --- a/runtime/Swift/Sources/Antlr4/atn/ATNDeserializer.swift +++ b/runtime/Swift/Sources/Antlr4/atn/ATNDeserializer.swift @@ -1,10 +1,10 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. -/// +/// /// - Sam Harwell import Foundation @@ -73,7 +73,7 @@ public class ATNDeserializer { /// Determines if a particular serialized representation of an ATN supports /// a particular feature, identified by the {@link java.util.UUID} used for serializing /// the ATN at the time the feature was first introduced. - /// + /// /// - parameter feature: The {@link java.util.UUID} marking the first time the feature was /// supported in the serialized ATN. /// - parameter actualUuid: The {@link java.util.UUID} of the actual serialized ATN which is @@ -996,7 +996,7 @@ public class ATNDeserializer { /// Analyze the {@link org.antlr.v4.runtime.atn.StarLoopEntryState} states in the specified ATN to set /// the {@link org.antlr.v4.runtime.atn.StarLoopEntryState#precedenceRuleDecision} field to the /// correct value. - /// + /// /// - parameter atn: The ATN. internal func markPrecedenceDecisions(_ atn: ATN) { for state: ATNState? in atn.states { diff --git a/runtime/Swift/Sources/Antlr4/atn/ATNSimulator.swift b/runtime/Swift/Sources/Antlr4/atn/ATNSimulator.swift index 4474e1c0a..c8ef2da90 100644 --- a/runtime/Swift/Sources/Antlr4/atn/ATNSimulator.swift +++ b/runtime/Swift/Sources/Antlr4/atn/ATNSimulator.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -35,7 +35,7 @@ open class ATNSimulator { /// to use only cached nodes/graphs in addDFAState(). We don't want to /// fill this during closure() since there are lots of contexts that /// pop up but are not used ever again. It also greatly slows down closure(). - /// + /// ///

        This cache makes a huge difference in memory and a little bit in speed. /// For the Java grammar on java.*, it dropped the memory requirements /// at the end from 25M to 16M. We don't store any of the full context @@ -43,7 +43,7 @@ open class ATNSimulator { /// but apparently there's a lot of repetition there as well. We optimize /// the config contexts before storing the config set in the DFA states /// by literally rebuilding them with cached subgraphs only.

        - /// + /// ///

        I tried a cache for use during closure operations, that was /// whacked after each adaptivePredict(). It cost a little bit /// more time I think and doesn't save on the overall footprint @@ -70,10 +70,10 @@ open class ATNSimulator { /// be shared by multiple ATN simulators, this method may affect the /// performance (but not accuracy) of other parsers which are being used /// concurrently. - /// + /// /// - UnsupportedOperationException if the current instance does not /// support clearing the DFA. - /// + /// /// - 4.3 open func clearDFA() throws { throw ANTLRError.unsupportedOperation(msg: "This ATN simulator does not support clearing the DFA. ") diff --git a/runtime/Swift/Sources/Antlr4/atn/ATNState.swift b/runtime/Swift/Sources/Antlr4/atn/ATNState.swift index 368ec8042..d6c7c2aa4 100644 --- a/runtime/Swift/Sources/Antlr4/atn/ATNState.swift +++ b/runtime/Swift/Sources/Antlr4/atn/ATNState.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -6,61 +6,61 @@ /// The following images show the relation of states and /// {@link org.antlr.v4.runtime.atn.ATNState#transitions} for various grammar constructs. -/// +/// ///

          -/// +/// ///
        • Solid edges marked with an ε indicate a required /// {@link org.antlr.v4.runtime.atn.EpsilonTransition}.
        • -/// +/// ///
        • Dashed edges indicate locations where any transition derived from /// {@link org.antlr.v4.runtime.atn.Transition} might appear.
        • -/// +/// ///
        • Dashed nodes are place holders for either a sequence of linked /// {@link org.antlr.v4.runtime.atn.BasicState} states or the inclusion of a block representing a nested /// construct in one of the forms below.
        • -/// +/// ///
        • Nodes showing multiple outgoing alternatives with a {@code ...} support /// any number of alternatives (one or more). Nodes without the {@code ...} only /// support the exact number of alternatives shown in the diagram.
        • -/// +/// ///
        -/// +/// ///

        Basic Blocks

        -/// +/// ///

        Rule

        -/// +/// /// -/// +/// ///

        Block of 1 or more alternatives

        -/// +/// /// -/// +/// ///

        Greedy Loops

        -/// +/// ///

        Greedy Closure: {@code (...)*}

        -/// +/// /// -/// +/// ///

        Greedy Positive Closure: {@code (...)+}

        -/// +/// /// -/// +/// ///

        Greedy Optional: {@code (...)?}

        -/// +/// /// -/// +/// ///

        Non-Greedy Loops

        -/// +/// ///

        Non-Greedy Closure: {@code (...)*?}

        -/// +/// /// -/// +/// ///

        Non-Greedy Positive Closure: {@code (...)+?}

        -/// +/// /// -/// +/// ///

        Non-Greedy Optional: {@code (...)??}

        -/// +/// /// public class ATNState: Hashable, CustomStringConvertible { diff --git a/runtime/Swift/Sources/Antlr4/atn/ATNType.swift b/runtime/Swift/Sources/Antlr4/atn/ATNType.swift index 0e3a776bf..6faeb81a0 100644 --- a/runtime/Swift/Sources/Antlr4/atn/ATNType.swift +++ b/runtime/Swift/Sources/Antlr4/atn/ATNType.swift @@ -1,11 +1,11 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. /// Represents the type of recognizer an ATN applies to. -/// +/// /// - Sam Harwell public enum ATNType: Int { diff --git a/runtime/Swift/Sources/Antlr4/atn/AbstractPredicateTransition.swift b/runtime/Swift/Sources/Antlr4/atn/AbstractPredicateTransition.swift index 21af9f555..996e33dae 100644 --- a/runtime/Swift/Sources/Antlr4/atn/AbstractPredicateTransition.swift +++ b/runtime/Swift/Sources/Antlr4/atn/AbstractPredicateTransition.swift @@ -1,10 +1,10 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. -/// +/// /// - Sam Harwell public class AbstractPredicateTransition: Transition { diff --git a/runtime/Swift/Sources/Antlr4/atn/ActionTransition.swift b/runtime/Swift/Sources/Antlr4/atn/ActionTransition.swift index 64ff98fc1..9c0aef76c 100644 --- a/runtime/Swift/Sources/Antlr4/atn/ActionTransition.swift +++ b/runtime/Swift/Sources/Antlr4/atn/ActionTransition.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/atn/AmbiguityInfo.swift b/runtime/Swift/Sources/Antlr4/atn/AmbiguityInfo.swift index ae9f9b829..1698ee187 100644 --- a/runtime/Swift/Sources/Antlr4/atn/AmbiguityInfo.swift +++ b/runtime/Swift/Sources/Antlr4/atn/AmbiguityInfo.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -8,7 +8,7 @@ /// Ambiguities are decisions where a particular input resulted in an SLL /// conflict, followed by LL prediction also reaching a conflict state /// (indicating a true ambiguity in the grammar). -/// +/// ///

        /// This event may be reported during SLL prediction in cases where the /// conflicting SLL configuration set provides sufficient information to @@ -18,7 +18,7 @@ /// {@link org.antlr.v4.runtime.atn.ATNConfig#reachesIntoOuterContext} is 0 for all configurations), then /// the result of SLL prediction for that input is known to be equivalent to the /// result of LL prediction for that input.

        -/// +/// ///

        /// In some cases, the minimum represented alternative in the conflicting LL /// configuration set is not equal to the minimum represented alternative in the @@ -26,10 +26,10 @@ /// scenario are unable to use {@link org.antlr.v4.runtime.atn.PredictionMode#SLL}, which in turn means /// they cannot use the two-stage parsing strategy to improve parsing performance /// for that input.

        -/// +/// /// - seealso: org.antlr.v4.runtime.atn.ParserATNSimulator#reportAmbiguity /// - seealso: org.antlr.v4.runtime.ANTLRErrorListener#reportAmbiguity -/// +/// /// - 4.3 public class AmbiguityInfo: DecisionEventInfo { @@ -38,7 +38,7 @@ public class AmbiguityInfo: DecisionEventInfo { /// Constructs a new instance of the {@link org.antlr.v4.runtime.atn.AmbiguityInfo} class with the /// specified detailed ambiguity information. - /// + /// /// - parameter decision: The decision number /// - parameter configs: The final configuration set identifying the ambiguous /// alternatives for the current input diff --git a/runtime/Swift/Sources/Antlr4/atn/ArrayPredictionContext.swift b/runtime/Swift/Sources/Antlr4/atn/ArrayPredictionContext.swift index b20ec63ff..d791cae0c 100644 --- a/runtime/Swift/Sources/Antlr4/atn/ArrayPredictionContext.swift +++ b/runtime/Swift/Sources/Antlr4/atn/ArrayPredictionContext.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/atn/AtomTransition.swift b/runtime/Swift/Sources/Antlr4/atn/AtomTransition.swift index e9db9e8f7..6aa33289f 100644 --- a/runtime/Swift/Sources/Antlr4/atn/AtomTransition.swift +++ b/runtime/Swift/Sources/Antlr4/atn/AtomTransition.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/atn/BasicBlockStartState.swift b/runtime/Swift/Sources/Antlr4/atn/BasicBlockStartState.swift index 508e39217..5b9e53691 100644 --- a/runtime/Swift/Sources/Antlr4/atn/BasicBlockStartState.swift +++ b/runtime/Swift/Sources/Antlr4/atn/BasicBlockStartState.swift @@ -1,10 +1,10 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. -/// +/// /// - Sam Harwell public final class BasicBlockStartState: BlockStartState { diff --git a/runtime/Swift/Sources/Antlr4/atn/BasicState.swift b/runtime/Swift/Sources/Antlr4/atn/BasicState.swift index 6a31cc1ef..dcd77dcfd 100644 --- a/runtime/Swift/Sources/Antlr4/atn/BasicState.swift +++ b/runtime/Swift/Sources/Antlr4/atn/BasicState.swift @@ -1,10 +1,10 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. -/// +/// /// - Sam Harwell public final class BasicState: ATNState { diff --git a/runtime/Swift/Sources/Antlr4/atn/BlockEndState.swift b/runtime/Swift/Sources/Antlr4/atn/BlockEndState.swift index f09b7022f..d5c37e6fe 100644 --- a/runtime/Swift/Sources/Antlr4/atn/BlockEndState.swift +++ b/runtime/Swift/Sources/Antlr4/atn/BlockEndState.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/atn/BlockStartState.swift b/runtime/Swift/Sources/Antlr4/atn/BlockStartState.swift index add3c69dd..21617cb27 100644 --- a/runtime/Swift/Sources/Antlr4/atn/BlockStartState.swift +++ b/runtime/Swift/Sources/Antlr4/atn/BlockStartState.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/atn/ContextSensitivityInfo.swift b/runtime/Swift/Sources/Antlr4/atn/ContextSensitivityInfo.swift index f4d9f66d4..3fe4044f0 100644 --- a/runtime/Swift/Sources/Antlr4/atn/ContextSensitivityInfo.swift +++ b/runtime/Swift/Sources/Antlr4/atn/ContextSensitivityInfo.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -6,7 +6,7 @@ /// This class represents profiling event information for a context sensitivity. /// Context sensitivities are decisions where a particular input resulted in an /// SLL conflict, but LL prediction produced a single unique alternative. -/// +/// ///

        /// In some cases, the unique alternative identified by LL prediction is not /// equal to the minimum represented alternative in the conflicting SLL @@ -14,16 +14,16 @@ /// unable to use {@link org.antlr.v4.runtime.atn.PredictionMode#SLL}, which in turn means they cannot use /// the two-stage parsing strategy to improve parsing performance for that /// input.

        -/// +/// /// - seealso: org.antlr.v4.runtime.atn.ParserATNSimulator#reportContextSensitivity /// - seealso: org.antlr.v4.runtime.ANTLRErrorListener#reportContextSensitivity -/// +/// /// - 4.3 public class ContextSensitivityInfo: DecisionEventInfo { /// Constructs a new instance of the {@link org.antlr.v4.runtime.atn.ContextSensitivityInfo} class /// with the specified detailed context sensitivity information. - /// + /// /// - parameter decision: The decision number /// - parameter configs: The final configuration set containing the unique /// alternative identified by full-context prediction diff --git a/runtime/Swift/Sources/Antlr4/atn/DecisionEventInfo.swift b/runtime/Swift/Sources/Antlr4/atn/DecisionEventInfo.swift index ab245e3d4..1424b60bd 100644 --- a/runtime/Swift/Sources/Antlr4/atn/DecisionEventInfo.swift +++ b/runtime/Swift/Sources/Antlr4/atn/DecisionEventInfo.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -6,7 +6,7 @@ /// This is the base class for gathering detailed information about prediction /// events which occur during parsing. -/// +/// /// Note that we could record the parser call stack at the time this event /// occurred but in the presence of left recursive rules, the stack is kind of /// meaningless. It's better to look at the individual configurations for their @@ -15,12 +15,12 @@ /// (start...stop) of the various subtrees. Examining the stack tops of all /// configurations provide the return states for the rule invocations. /// From there you can get the enclosing rule. -/// +/// /// - 4.3 public class DecisionEventInfo { /// The invoked decision number which this event is related to. - /// + /// /// - seealso: org.antlr.v4.runtime.atn.ATN#decisionToState public let decision: Int diff --git a/runtime/Swift/Sources/Antlr4/atn/DecisionInfo.swift b/runtime/Swift/Sources/Antlr4/atn/DecisionInfo.swift index b5314d381..5bf2f27fd 100644 --- a/runtime/Swift/Sources/Antlr4/atn/DecisionInfo.swift +++ b/runtime/Swift/Sources/Antlr4/atn/DecisionInfo.swift @@ -1,10 +1,10 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. /// This class contains profiling gathered for a particular decision. -/// +/// ///

        /// Parsing performance in ANTLR 4 is heavily influenced by both static factors /// (e.g. the form of the rules in the grammar) and dynamic factors (e.g. the @@ -12,7 +12,7 @@ /// operations are started). For best results, gather and use aggregate /// statistics from a large sample of inputs representing the inputs expected in /// production before using the results to make changes in the grammar.

        -/// +/// /// - 4.3 public class DecisionInfo: CustomStringConvertible { @@ -25,7 +25,7 @@ public class DecisionInfo: CustomStringConvertible { /// The total time spent in {@link org.antlr.v4.runtime.atn.ParserATNSimulator#adaptivePredict} for /// this decision, in nanoseconds. - /// + /// ///

        /// The value of this field contains the sum of differential results obtained /// by {@link System#nanoTime()}, and is not adjusted to compensate for JIT @@ -82,27 +82,27 @@ public class DecisionInfo: CustomStringConvertible { /// A collection of {@link org.antlr.v4.runtime.atn.ContextSensitivityInfo} instances describing the /// context sensitivities encountered during LL prediction for this decision. - /// + /// /// - seealso: org.antlr.v4.runtime.atn.ContextSensitivityInfo public final var contextSensitivities: Array = Array() /// A collection of {@link org.antlr.v4.runtime.atn.ErrorInfo} instances describing the parse errors /// identified during calls to {@link org.antlr.v4.runtime.atn.ParserATNSimulator#adaptivePredict} for /// this decision. - /// + /// /// - seealso: org.antlr.v4.runtime.atn.ErrorInfo public final var errors: Array = Array() /// A collection of {@link org.antlr.v4.runtime.atn.AmbiguityInfo} instances describing the /// ambiguities encountered during LL prediction for this decision. - /// + /// /// - seealso: org.antlr.v4.runtime.atn.AmbiguityInfo public final var ambiguities: Array = Array() /// A collection of {@link org.antlr.v4.runtime.atn.PredicateEvalInfo} instances describing the /// results of evaluating individual predicates during prediction for this /// decision. - /// + /// /// - seealso: org.antlr.v4.runtime.atn.PredicateEvalInfo public final var predicateEvals: Array = Array() @@ -110,13 +110,13 @@ public class DecisionInfo: CustomStringConvertible { /// this decision. An ATN transition is determined by the number of times the /// DFA does not contain an edge that is required for prediction, resulting /// in on-the-fly computation of that edge. - /// + /// ///

        /// If DFA caching of SLL transitions is employed by the implementation, ATN /// computation may cache the computed edge for efficient lookup during /// future parsing of this decision. Otherwise, the SLL parsing algorithm /// will use ATN transitions exclusively.

        - /// + /// /// - seealso: #SLL_ATNTransitions /// - seealso: org.antlr.v4.runtime.atn.ParserATNSimulator#computeTargetState /// - seealso: org.antlr.v4.runtime.atn.LexerATNSimulator#computeTargetState @@ -124,17 +124,17 @@ public class DecisionInfo: CustomStringConvertible { /// The total number of DFA transitions required during SLL prediction for /// this decision. - /// + /// ///

        If the ATN simulator implementation does not use DFA caching for SLL /// transitions, this value will be 0.

        - /// + /// /// - seealso: org.antlr.v4.runtime.atn.ParserATNSimulator#getExistingTargetState /// - seealso: org.antlr.v4.runtime.atn.LexerATNSimulator#getExistingTargetState public var SLL_DFATransitions: Int64 = 0 /// Gets the total number of times SLL prediction completed in a conflict /// state, resulting in fallback to LL prediction. - /// + /// ///

        Note that this value is not related to whether or not /// {@link org.antlr.v4.runtime.atn.PredictionMode#SLL} may be used successfully with a particular /// grammar. If the ambiguity resolution algorithm applied to the SLL @@ -147,13 +147,13 @@ public class DecisionInfo: CustomStringConvertible { /// this decision. An ATN transition is determined by the number of times the /// DFA does not contain an edge that is required for prediction, resulting /// in on-the-fly computation of that edge. - /// + /// ///

        /// If DFA caching of LL transitions is employed by the implementation, ATN /// computation may cache the computed edge for efficient lookup during /// future parsing of this decision. Otherwise, the LL parsing algorithm will /// use ATN transitions exclusively.

        - /// + /// /// - seealso: #LL_DFATransitions /// - seealso: org.antlr.v4.runtime.atn.ParserATNSimulator#computeTargetState /// - seealso: org.antlr.v4.runtime.atn.LexerATNSimulator#computeTargetState @@ -161,17 +161,17 @@ public class DecisionInfo: CustomStringConvertible { /// The total number of DFA transitions required during LL prediction for /// this decision. - /// + /// ///

        If the ATN simulator implementation does not use DFA caching for LL /// transitions, this value will be 0.

        - /// + /// /// - seealso: org.antlr.v4.runtime.atn.ParserATNSimulator#getExistingTargetState /// - seealso: org.antlr.v4.runtime.atn.LexerATNSimulator#getExistingTargetState public var LL_DFATransitions: Int64 = 0 /// Constructs a new instance of the {@link org.antlr.v4.runtime.atn.DecisionInfo} class to contain /// statistics for a particular decision. - /// + /// /// - parameter decision: The decision number public init(_ decision: Int) { self.decision = decision diff --git a/runtime/Swift/Sources/Antlr4/atn/DecisionState.swift b/runtime/Swift/Sources/Antlr4/atn/DecisionState.swift index 713dc267e..9a718c40e 100644 --- a/runtime/Swift/Sources/Antlr4/atn/DecisionState.swift +++ b/runtime/Swift/Sources/Antlr4/atn/DecisionState.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/atn/DefaultATNConfig.swift b/runtime/Swift/Sources/Antlr4/atn/DefaultATNConfig.swift index a1cc145f4..ab70fcda4 100644 --- a/runtime/Swift/Sources/Antlr4/atn/DefaultATNConfig.swift +++ b/runtime/Swift/Sources/Antlr4/atn/DefaultATNConfig.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/atn/EmptyPredictionContext.swift b/runtime/Swift/Sources/Antlr4/atn/EmptyPredictionContext.swift index d2e42eede..5df9cc536 100644 --- a/runtime/Swift/Sources/Antlr4/atn/EmptyPredictionContext.swift +++ b/runtime/Swift/Sources/Antlr4/atn/EmptyPredictionContext.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/atn/EpsilonTransition.swift b/runtime/Swift/Sources/Antlr4/atn/EpsilonTransition.swift index 0b01b2bb6..f0fe94f18 100644 --- a/runtime/Swift/Sources/Antlr4/atn/EpsilonTransition.swift +++ b/runtime/Swift/Sources/Antlr4/atn/EpsilonTransition.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -19,7 +19,7 @@ public final class EpsilonTransition: Transition, CustomStringConvertible { /// - returns: the rule index of a precedence rule for which this transition is /// returning from, where the precedence value is 0; otherwise, -1. - /// + /// /// - seealso: org.antlr.v4.runtime.atn.ATNConfig#isPrecedenceFilterSuppressed() /// - seealso: org.antlr.v4.runtime.atn.ParserATNSimulator#applyPrecedenceFilter(org.antlr.v4.runtime.atn.ATNConfigSet) /// - 4.4.1 diff --git a/runtime/Swift/Sources/Antlr4/atn/ErrorInfo.swift b/runtime/Swift/Sources/Antlr4/atn/ErrorInfo.swift index bb8df5a3c..a6c44f044 100644 --- a/runtime/Swift/Sources/Antlr4/atn/ErrorInfo.swift +++ b/runtime/Swift/Sources/Antlr4/atn/ErrorInfo.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -8,16 +8,16 @@ /// identified during prediction. Syntax errors occur when the prediction /// algorithm is unable to identify an alternative which would lead to a /// successful parse. -/// +/// /// - seealso: org.antlr.v4.runtime.Parser#notifyErrorListeners(org.antlr.v4.runtime.Token, String, org.antlr.v4.runtime.RecognitionException) /// - seealso: org.antlr.v4.runtime.ANTLRErrorListener#syntaxError -/// +/// /// - 4.3 public class ErrorInfo: DecisionEventInfo { /// Constructs a new instance of the {@link org.antlr.v4.runtime.atn.ErrorInfo} class with the /// specified detailed syntax error information. - /// + /// /// - parameter decision: The decision number /// - parameter configs: The final configuration set reached during prediction /// prior to reaching the {@link org.antlr.v4.runtime.atn.ATNSimulator#ERROR} state diff --git a/runtime/Swift/Sources/Antlr4/atn/LL1Analyzer.swift b/runtime/Swift/Sources/Antlr4/atn/LL1Analyzer.swift index b5b7f7b39..c51860ca3 100644 --- a/runtime/Swift/Sources/Antlr4/atn/LL1Analyzer.swift +++ b/runtime/Swift/Sources/Antlr4/atn/LL1Analyzer.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -19,7 +19,7 @@ public class LL1Analyzer { /// outgoing transition in {@code s}. If the closure from transition /// i leads to a semantic predicate before matching a symbol, the /// element at index i of the result will be {@code null}. - /// + /// /// - parameter s: the ATN state /// - returns: the expected symbols for each outgoing transition of {@code s}. public func getDecisionLookahead(_ s: ATNState?) throws -> [IntervalSet?]? { @@ -48,16 +48,16 @@ public class LL1Analyzer { /// Compute set of tokens that can follow {@code s} in the ATN in the /// specified {@code ctx}. - /// + /// ///

        If {@code ctx} is {@code null} and the end of the rule containing /// {@code s} is reached, {@link org.antlr.v4.runtime.Token#EPSILON} is added to the result set. /// If {@code ctx} is not {@code null} and the end of the outermost rule is /// reached, {@link org.antlr.v4.runtime.Token#EOF} is added to the result set.

        - /// + /// /// - parameter s: the ATN state /// - parameter ctx: the complete parser context, or {@code null} if the context /// should be ignored - /// + /// /// - returns: The set of tokens that can follow {@code s} in the ATN in the /// specified {@code ctx}. public func LOOK(_ s: ATNState, _ ctx: RuleContext?) throws -> IntervalSet { @@ -66,18 +66,18 @@ public class LL1Analyzer { /// Compute set of tokens that can follow {@code s} in the ATN in the /// specified {@code ctx}. - /// + /// ///

        If {@code ctx} is {@code null} and the end of the rule containing /// {@code s} is reached, {@link org.antlr.v4.runtime.Token#EPSILON} is added to the result set. /// If {@code ctx} is not {@code null} and the end of the outermost rule is /// reached, {@link org.antlr.v4.runtime.Token#EOF} is added to the result set.

        - /// + /// /// - parameter s: the ATN state /// - parameter stopState: the ATN state to stop at. This can be a /// {@link org.antlr.v4.runtime.atn.BlockEndState} to detect epsilon paths through a closure. /// - parameter ctx: the complete parser context, or {@code null} if the context /// should be ignored - /// + /// /// - returns: The set of tokens that can follow {@code s} in the ATN in the /// specified {@code ctx}. @@ -93,13 +93,13 @@ public class LL1Analyzer { /// Compute set of tokens that can follow {@code s} in the ATN in the /// specified {@code ctx}. - /// + /// ///

        If {@code ctx} is {@code null} and {@code stopState} or the end of the /// rule containing {@code s} is reached, {@link org.antlr.v4.runtime.Token#EPSILON} is added to /// the result set. If {@code ctx} is not {@code null} and {@code addEOF} is /// {@code true} and {@code stopState} or the end of the outermost rule is /// reached, {@link org.antlr.v4.runtime.Token#EOF} is added to the result set.

        - /// + /// /// - parameter s: the ATN state. /// - parameter stopState: the ATN state to stop at. This can be a /// {@link org.antlr.v4.runtime.atn.BlockEndState} to detect epsilon paths through a closure. diff --git a/runtime/Swift/Sources/Antlr4/atn/LexerATNConfig.swift b/runtime/Swift/Sources/Antlr4/atn/LexerATNConfig.swift index c245b8ed4..d51c5741e 100644 --- a/runtime/Swift/Sources/Antlr4/atn/LexerATNConfig.swift +++ b/runtime/Swift/Sources/Antlr4/atn/LexerATNConfig.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/atn/LexerATNSimulator.swift b/runtime/Swift/Sources/Antlr4/atn/LexerATNSimulator.swift index c60d6f24c..b2ffb0258 100644 --- a/runtime/Swift/Sources/Antlr4/atn/LexerATNSimulator.swift +++ b/runtime/Swift/Sources/Antlr4/atn/LexerATNSimulator.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -21,7 +21,7 @@ open class LexerATNSimulator: ATNSimulator { /// and current character position in that line. Note that the Lexer is /// tracking the starting line and characterization of the token. These /// variables track the "state" of the simulator when it hits an accept state. - /// + /// ///

        We track these variables separately for the DFA and ATN simulation /// because the DFA simulation often has to fail over to the ATN /// simulation. If the ATN simulation fails, we need the DFA to fall @@ -229,7 +229,7 @@ open class LexerATNSimulator: ATNSimulator { /// Get an existing target state for an edge in the DFA. If the target state /// for the edge has not yet been computed or is otherwise not available, /// this method returns {@code null}. - /// + /// /// - parameter s: The current DFA state /// - parameter t: The next input symbol /// - returns: The existing target DFA state for the given input symbol @@ -251,11 +251,11 @@ open class LexerATNSimulator: ATNSimulator { /// Compute a target state for an edge in the DFA, and attempt to add the /// computed state and corresponding edge to the DFA. - /// + /// /// - parameter input: The input stream /// - parameter s: The current DFA state /// - parameter t: The next input symbol - /// + /// /// - returns: The computed target DFA state for the given input symbol /// {@code t}. If {@code t} does not lead to a valid DFA state, this method /// returns {@link #ERROR}. @@ -394,7 +394,7 @@ open class LexerATNSimulator: ATNSimulator { /// state is reached. After the first accept state is reached by depth-first /// search from {@code config}, all other (potentially reachable) states for /// this rule would have a lower priority. - /// + /// /// - returns: {@code true} if an accept state is reached, otherwise /// {@code false}. @discardableResult @@ -491,9 +491,9 @@ open class LexerATNSimulator: ATNSimulator { /// semantically it's not used that often. One of the key elements to /// this predicate mechanism is not adding DFA states that see /// predicates immediately afterwards in the ATN. For example, - /// + /// /// a : ID {p1}? | ID {p2}? ; - /// + /// /// should create the start state for rule 'a' (to save start state /// competition), but should not create target of ID state. The /// collection of ATN states the following ID references includes @@ -555,7 +555,7 @@ open class LexerATNSimulator: ATNSimulator { } /// Evaluate a predicate specified in the lexer. - /// + /// ///

        If {@code speculative} is {@code true}, this method was called before /// {@link #consume} for the matched character. This method should call /// {@link #consume} before evaluating the predicate to ensure position @@ -564,13 +564,13 @@ open class LexerATNSimulator: ATNSimulator { /// lexer state. This method should restore {@code input} and the simulator /// to the original state before returning (i.e. undo the actions made by the /// call to {@link #consume}.

        - /// + /// /// - parameter input: The input stream. /// - parameter ruleIndex: The rule containing the predicate. /// - parameter predIndex: The index of the predicate within the rule. /// - parameter speculative: {@code true} if the current index in {@code input} is /// one character before the predicate's location. - /// + /// /// - returns: {@code true} if the specified predicate evaluates to /// {@code true}. final func evaluatePredicate(_ input: CharStream, _ ruleIndex: Int, _ predIndex: Int, _ speculative: Bool) throws -> Bool { @@ -620,7 +620,7 @@ open class LexerATNSimulator: ATNSimulator { /// DFA should be omitted. The target DFAState is still created since /// execATN has the ability to resynchronize with the DFA state cache /// following the predicate evaluation step. - /// + /// /// TJP notes: next time through the DFA, we see a pred again and eval. /// If that gets us to a previously created (but dangling) DFA /// state, we can continue in pure DFA mode from there. diff --git a/runtime/Swift/Sources/Antlr4/atn/LexerAction.swift b/runtime/Swift/Sources/Antlr4/atn/LexerAction.swift index 21b6d95b7..6fb85d9bc 100644 --- a/runtime/Swift/Sources/Antlr4/atn/LexerAction.swift +++ b/runtime/Swift/Sources/Antlr4/atn/LexerAction.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -7,13 +7,13 @@ /// Represents a single action which can be executed following the successful /// match of a lexer rule. Lexer actions are used for both embedded action syntax /// and ANTLR 4's new lexer command syntax. -/// +/// /// - Sam Harwell /// - 4.2 public class LexerAction: Hashable { /// Gets the serialization type of the lexer action. - /// + /// /// - returns: The serialization type of the lexer action. public func getActionType() -> LexerActionType { RuntimeException(" must overriden ") @@ -24,12 +24,12 @@ public class LexerAction: Hashable { /// Gets whether the lexer action is position-dependent. Position-dependent /// actions may have different semantics depending on the {@link org.antlr.v4.runtime.CharStream} /// index at the time the action is executed. - /// + /// ///

        Many lexer commands, including {@code type}, {@code skip}, and /// {@code more}, do not check the input index during their execution. /// Actions like this are position-independent, and may be stored more /// efficiently as part of the {@link org.antlr.v4.runtime.atn.LexerATNConfig#lexerActionExecutor}.

        - /// + /// /// - returns: {@code true} if the lexer action semantics can be affected by the /// position of the input {@link org.antlr.v4.runtime.CharStream} at the time it is executed; /// otherwise, {@code false}. @@ -39,10 +39,10 @@ public class LexerAction: Hashable { } /// Execute the lexer action in the context of the specified {@link org.antlr.v4.runtime.Lexer}. - /// + /// ///

        For position-dependent actions, the input stream must already be /// positioned correctly prior to calling this method.

        - /// + /// /// - parameter lexer: The lexer instance. public func execute(_ lexer: Lexer) throws { RuntimeException(" must overriden ") diff --git a/runtime/Swift/Sources/Antlr4/atn/LexerActionExecutor.swift b/runtime/Swift/Sources/Antlr4/atn/LexerActionExecutor.swift index a8087f380..0870916d7 100644 --- a/runtime/Swift/Sources/Antlr4/atn/LexerActionExecutor.swift +++ b/runtime/Swift/Sources/Antlr4/atn/LexerActionExecutor.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -8,11 +8,11 @@ /// Represents an executor for a sequence of lexer actions which traversed during /// the matching operation of a lexer rule (token). -/// +/// ///

        The executor tracks position information for position-dependent lexer actions /// efficiently, ensuring that actions appearing only at the end of the rule do /// not cause bloating of the {@link org.antlr.v4.runtime.dfa.DFA} created for the lexer.

        -/// +/// /// - Sam Harwell /// - 4.2 @@ -39,14 +39,14 @@ public class LexerActionExecutor: Hashable { /// Creates a {@link org.antlr.v4.runtime.atn.LexerActionExecutor} which executes the actions for /// the input {@code lexerActionExecutor} followed by a specified /// {@code lexerAction}. - /// + /// /// - parameter lexerActionExecutor: The executor for actions already traversed by /// the lexer while matching a token within a particular /// {@link org.antlr.v4.runtime.atn.LexerATNConfig}. If this is {@code null}, the method behaves as /// though it were an empty executor. /// - parameter lexerAction: The lexer action to execute after the actions /// specified in {@code lexerActionExecutor}. - /// + /// /// - returns: A {@link org.antlr.v4.runtime.atn.LexerActionExecutor} for executing the combine actions /// of {@code lexerActionExecutor} and {@code lexerAction}. public static func append(_ lexerActionExecutor: LexerActionExecutor?, _ lexerAction: LexerAction) -> LexerActionExecutor { @@ -63,7 +63,7 @@ public class LexerActionExecutor: Hashable { /// Creates a {@link org.antlr.v4.runtime.atn.LexerActionExecutor} which encodes the current offset /// for position-dependent lexer actions. - /// + /// ///

        Normally, when the executor encounters lexer actions where /// {@link org.antlr.v4.runtime.atn.LexerAction#isPositionDependent} returns {@code true}, it calls /// {@link org.antlr.v4.runtime.IntStream#seek} on the input {@link org.antlr.v4.runtime.CharStream} to set the input @@ -71,7 +71,7 @@ public class LexerActionExecutor: Hashable { /// for efficient DFA representation of lexer actions which appear at the end /// of a lexer rule, even when the lexer rule matches a variable number of /// characters.

        - /// + /// ///

        Prior to traversing a match transition in the ATN, the current offset /// from the token start index is assigned to all position-dependent lexer /// actions which have not already been assigned a fixed offset. By storing @@ -79,13 +79,13 @@ public class LexerActionExecutor: Hashable { /// lexer actions which appear in the middle of tokens remains efficient due /// to sharing among tokens of the same length, regardless of their absolute /// position in the input stream.

        - /// + /// ///

        If the current executor already has offsets assigned to all /// position-dependent lexer actions, the method returns {@code this}.

        - /// + /// /// - parameter offset: The current offset to assign to all position-dependent /// lexer actions which do not already have offsets assigned. - /// + /// /// - returns: A {@link org.antlr.v4.runtime.atn.LexerActionExecutor} which stores input stream offsets /// for all position-dependent lexer actions. public func fixOffsetBeforeMatch(_ offset: Int) -> LexerActionExecutor { @@ -116,13 +116,13 @@ public class LexerActionExecutor: Hashable { /// Execute the actions encapsulated by this executor within the context of a /// particular {@link org.antlr.v4.runtime.Lexer}. - /// + /// ///

        This method calls {@link org.antlr.v4.runtime.IntStream#seek} to set the position of the /// {@code input} {@link org.antlr.v4.runtime.CharStream} prior to calling /// {@link org.antlr.v4.runtime.atn.LexerAction#execute} on a position-dependent action. Before the /// method returns, the input position will be restored to the same position /// it was in when the method was invoked.

        - /// + /// /// - parameter lexer: The lexer instance. /// - parameter input: The input stream which is the source for the current token. /// When this method is called, the current {@link org.antlr.v4.runtime.IntStream#index} for diff --git a/runtime/Swift/Sources/Antlr4/atn/LexerActionType.swift b/runtime/Swift/Sources/Antlr4/atn/LexerActionType.swift index 437ec003b..e440809cc 100644 --- a/runtime/Swift/Sources/Antlr4/atn/LexerActionType.swift +++ b/runtime/Swift/Sources/Antlr4/atn/LexerActionType.swift @@ -1,11 +1,11 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. /// Represents the serialization type of a {@link org.antlr.v4.runtime.atn.LexerAction}. -/// +/// /// - Sam Harwell /// - 4.2 diff --git a/runtime/Swift/Sources/Antlr4/atn/LexerChannelAction.swift b/runtime/Swift/Sources/Antlr4/atn/LexerChannelAction.swift index 1ce466985..150365632 100644 --- a/runtime/Swift/Sources/Antlr4/atn/LexerChannelAction.swift +++ b/runtime/Swift/Sources/Antlr4/atn/LexerChannelAction.swift @@ -1,11 +1,11 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. /// Implements the {@code channel} lexer action by calling /// {@link org.antlr.v4.runtime.Lexer#setChannel} with the assigned channel. -/// +/// /// - Sam Harwell /// - 4.2 @@ -19,7 +19,7 @@ public final class LexerChannelAction: LexerAction, CustomStringConvertible { } /// Gets the channel to use for the {@link org.antlr.v4.runtime.Token} created by the lexer. - /// + /// /// - returns: The channel to use for the {@link org.antlr.v4.runtime.Token} created by the lexer. public func getChannel() -> Int { return channel @@ -40,7 +40,7 @@ public final class LexerChannelAction: LexerAction, CustomStringConvertible { } /// {@inheritDoc} - /// + /// ///

        This action is implemented by calling {@link org.antlr.v4.runtime.Lexer#setChannel} with the /// value provided by {@link #getChannel}.

        diff --git a/runtime/Swift/Sources/Antlr4/atn/LexerCustomAction.swift b/runtime/Swift/Sources/Antlr4/atn/LexerCustomAction.swift index 954ef337d..b25d80993 100644 --- a/runtime/Swift/Sources/Antlr4/atn/LexerCustomAction.swift +++ b/runtime/Swift/Sources/Antlr4/atn/LexerCustomAction.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -7,11 +7,11 @@ /// rule and action indexes assigned to the custom action. The implementation of /// a custom action is added to the generated code for the lexer in an override /// of {@link org.antlr.v4.runtime.Recognizer#action} when the grammar is compiled. -/// +/// ///

        This class may represent embedded actions created with the {...} /// syntax in ANTLR 4, as well as actions created for lexer commands where the /// command argument could not be evaluated when the grammar was compiled.

        -/// +/// /// - Sam Harwell /// - 4.2 @@ -21,7 +21,7 @@ public final class LexerCustomAction: LexerAction { /// Constructs a custom lexer action with the specified rule and action /// indexes. - /// + /// /// - parameter ruleIndex: The rule index to use for calls to /// {@link org.antlr.v4.runtime.Recognizer#action}. /// - parameter actionIndex: The action index to use for calls to @@ -32,21 +32,21 @@ public final class LexerCustomAction: LexerAction { } /// Gets the rule index to use for calls to {@link org.antlr.v4.runtime.Recognizer#action}. - /// + /// /// - returns: The rule index for the custom action. public func getRuleIndex() -> Int { return ruleIndex } /// Gets the action index to use for calls to {@link org.antlr.v4.runtime.Recognizer#action}. - /// + /// /// - returns: The action index for the custom action. public func getActionIndex() -> Int { return actionIndex } /// {@inheritDoc} - /// + /// /// - returns: This method returns {@link org.antlr.v4.runtime.atn.LexerActionType#CUSTOM}. public override func getActionType() -> LexerActionType { @@ -56,11 +56,11 @@ public final class LexerCustomAction: LexerAction { /// Gets whether the lexer action is position-dependent. Position-dependent /// actions may have different semantics depending on the {@link org.antlr.v4.runtime.CharStream} /// index at the time the action is executed. - /// + /// ///

        Custom actions are position-dependent since they may represent a /// user-defined embedded action which makes calls to methods like /// {@link org.antlr.v4.runtime.Lexer#getText}.

        - /// + /// /// - returns: This method returns {@code true}. override public func isPositionDependent() -> Bool { @@ -68,7 +68,7 @@ public final class LexerCustomAction: LexerAction { } /// {@inheritDoc} - /// + /// ///

        Custom actions are implemented by calling {@link org.antlr.v4.runtime.Lexer#action} with the /// appropriate rule and action indexes.

        override diff --git a/runtime/Swift/Sources/Antlr4/atn/LexerIndexedCustomAction.swift b/runtime/Swift/Sources/Antlr4/atn/LexerIndexedCustomAction.swift index 44e8b8b06..b520e290e 100644 --- a/runtime/Swift/Sources/Antlr4/atn/LexerIndexedCustomAction.swift +++ b/runtime/Swift/Sources/Antlr4/atn/LexerIndexedCustomAction.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -6,13 +6,13 @@ /// This implementation of {@link org.antlr.v4.runtime.atn.LexerAction} is used for tracking input offsets /// for position-dependent actions within a {@link org.antlr.v4.runtime.atn.LexerActionExecutor}. -/// +/// ///

        This action is not serialized as part of the ATN, and is only required for /// position-dependent lexer actions which appear at a location other than the /// end of a rule. For more information about DFA optimizations employed for /// lexer actions, see {@link org.antlr.v4.runtime.atn.LexerActionExecutor#append} and /// {@link org.antlr.v4.runtime.atn.LexerActionExecutor#fixOffsetBeforeMatch}.

        -/// +/// /// - Sam Harwell /// - 4.2 @@ -22,10 +22,10 @@ public final class LexerIndexedCustomAction: LexerAction { /// Constructs a new indexed custom action by associating a character offset /// with a {@link org.antlr.v4.runtime.atn.LexerAction}. - /// + /// ///

        Note: This class is only required for lexer actions for which /// {@link org.antlr.v4.runtime.atn.LexerAction#isPositionDependent} returns {@code true}.

        - /// + /// /// - parameter offset: The offset into the input {@link org.antlr.v4.runtime.CharStream}, relative to /// the token start index, at which the specified lexer action should be /// executed. @@ -39,7 +39,7 @@ public final class LexerIndexedCustomAction: LexerAction { /// Gets the location in the input {@link org.antlr.v4.runtime.CharStream} at which the lexer /// action should be executed. The value is interpreted as an offset relative /// to the token start index. - /// + /// /// - returns: The location in the input {@link org.antlr.v4.runtime.CharStream} at which the lexer /// action should be executed. public func getOffset() -> Int { @@ -47,14 +47,14 @@ public final class LexerIndexedCustomAction: LexerAction { } /// Gets the lexer action to execute. - /// + /// /// - returns: A {@link org.antlr.v4.runtime.atn.LexerAction} object which executes the lexer action. public func getAction() -> LexerAction { return action } /// {@inheritDoc} - /// + /// /// - returns: This method returns the result of calling {@link #getActionType} /// on the {@link org.antlr.v4.runtime.atn.LexerAction} returned by {@link #getAction}. @@ -70,7 +70,7 @@ public final class LexerIndexedCustomAction: LexerAction { } /// {@inheritDoc} - /// + /// ///

        This method calls {@link #execute} on the result of {@link #getAction} /// using the provided {@code lexer}.

        diff --git a/runtime/Swift/Sources/Antlr4/atn/LexerModeAction.swift b/runtime/Swift/Sources/Antlr4/atn/LexerModeAction.swift index 6f364a65d..7e829dee8 100644 --- a/runtime/Swift/Sources/Antlr4/atn/LexerModeAction.swift +++ b/runtime/Swift/Sources/Antlr4/atn/LexerModeAction.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -6,7 +6,7 @@ /// Implements the {@code mode} lexer action by calling {@link org.antlr.v4.runtime.Lexer#mode} with /// the assigned mode. -/// +/// /// - Sam Harwell /// - 4.2 @@ -20,7 +20,7 @@ public final class LexerModeAction: LexerAction, CustomStringConvertible { } /// Get the lexer mode this action should transition the lexer to. - /// + /// /// - returns: The lexer mode for this {@code mode} command. public func getMode() -> Int { return mode @@ -41,7 +41,7 @@ public final class LexerModeAction: LexerAction, CustomStringConvertible { } /// {@inheritDoc} - /// + /// ///

        This action is implemented by calling {@link org.antlr.v4.runtime.Lexer#mode} with the /// value provided by {@link #getMode}.

        override diff --git a/runtime/Swift/Sources/Antlr4/atn/LexerMoreAction.swift b/runtime/Swift/Sources/Antlr4/atn/LexerMoreAction.swift index 0f939037b..c5e043443 100644 --- a/runtime/Swift/Sources/Antlr4/atn/LexerMoreAction.swift +++ b/runtime/Swift/Sources/Antlr4/atn/LexerMoreAction.swift @@ -1,13 +1,13 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. /// Implements the {@code more} lexer action by calling {@link org.antlr.v4.runtime.Lexer#more}. -/// +/// ///

        The {@code more} command does not have any parameters, so this action is /// implemented as a singleton instance exposed by {@link #INSTANCE}.

        -/// +/// /// - Sam Harwell /// - 4.2 @@ -34,7 +34,7 @@ public final class LexerMoreAction: LexerAction, CustomStringConvertible { } /// {@inheritDoc} - /// + /// ///

        This action is implemented by calling {@link org.antlr.v4.runtime.Lexer#more}.

        override public func execute(_ lexer: Lexer) { diff --git a/runtime/Swift/Sources/Antlr4/atn/LexerPopModeAction.swift b/runtime/Swift/Sources/Antlr4/atn/LexerPopModeAction.swift index 8ac62628a..fec0ead6e 100644 --- a/runtime/Swift/Sources/Antlr4/atn/LexerPopModeAction.swift +++ b/runtime/Swift/Sources/Antlr4/atn/LexerPopModeAction.swift @@ -1,14 +1,14 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. /// Implements the {@code popMode} lexer action by calling {@link org.antlr.v4.runtime.Lexer#popMode}. -/// +/// ///

        The {@code popMode} command does not have any parameters, so this action is /// implemented as a singleton instance exposed by {@link #INSTANCE}.

        -/// +/// /// - Sam Harwell /// - 4.2 @@ -35,7 +35,7 @@ public final class LexerPopModeAction: LexerAction, CustomStringConvertible { } /// {@inheritDoc} - /// + /// ///

        This action is implemented by calling {@link org.antlr.v4.runtime.Lexer#popMode}.

        public override func execute(_ lexer: Lexer) throws { diff --git a/runtime/Swift/Sources/Antlr4/atn/LexerPushModeAction.swift b/runtime/Swift/Sources/Antlr4/atn/LexerPushModeAction.swift index f9761f1c4..28bc75a98 100644 --- a/runtime/Swift/Sources/Antlr4/atn/LexerPushModeAction.swift +++ b/runtime/Swift/Sources/Antlr4/atn/LexerPushModeAction.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -6,7 +6,7 @@ /// Implements the {@code pushMode} lexer action by calling /// {@link org.antlr.v4.runtime.Lexer#pushMode} with the assigned mode. -/// +/// /// - Sam Harwell /// - 4.2 @@ -20,7 +20,7 @@ public final class LexerPushModeAction: LexerAction, CustomStringConvertible { } /// Get the lexer mode this action should transition the lexer to. - /// + /// /// - returns: The lexer mode for this {@code pushMode} command. public func getMode() -> Int { return mode @@ -41,7 +41,7 @@ public final class LexerPushModeAction: LexerAction, CustomStringConvertible { } /// {@inheritDoc} - /// + /// ///

        This action is implemented by calling {@link org.antlr.v4.runtime.Lexer#pushMode} with the /// value provided by {@link #getMode}.

        override diff --git a/runtime/Swift/Sources/Antlr4/atn/LexerSkipAction.swift b/runtime/Swift/Sources/Antlr4/atn/LexerSkipAction.swift index 19a0328b6..87716aeea 100644 --- a/runtime/Swift/Sources/Antlr4/atn/LexerSkipAction.swift +++ b/runtime/Swift/Sources/Antlr4/atn/LexerSkipAction.swift @@ -1,13 +1,13 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. /// Implements the {@code skip} lexer action by calling {@link org.antlr.v4.runtime.Lexer#skip}. -/// +/// ///

        The {@code skip} command does not have any parameters, so this action is /// implemented as a singleton instance exposed by {@link #INSTANCE}.

        -/// +/// /// - Sam Harwell /// - 4.2 @@ -34,7 +34,7 @@ public final class LexerSkipAction: LexerAction, CustomStringConvertible { } /// {@inheritDoc} - /// + /// ///

        This action is implemented by calling {@link org.antlr.v4.runtime.Lexer#skip}.

        override public func execute(_ lexer: Lexer) { diff --git a/runtime/Swift/Sources/Antlr4/atn/LexerTypeAction.swift b/runtime/Swift/Sources/Antlr4/atn/LexerTypeAction.swift index ecaef04a8..725942bea 100644 --- a/runtime/Swift/Sources/Antlr4/atn/LexerTypeAction.swift +++ b/runtime/Swift/Sources/Antlr4/atn/LexerTypeAction.swift @@ -1,11 +1,11 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. /// Implements the {@code type} lexer action by calling {@link org.antlr.v4.runtime.Lexer#setType} /// with the assigned type. -/// +/// /// - Sam Harwell /// - 4.2 @@ -39,7 +39,7 @@ public class LexerTypeAction: LexerAction, CustomStringConvertible { } /// {@inheritDoc} - /// + /// ///

        This action is implemented by calling {@link org.antlr.v4.runtime.Lexer#setType} with the /// value provided by {@link #getType}.

        diff --git a/runtime/Swift/Sources/Antlr4/atn/LookaheadEventInfo.swift b/runtime/Swift/Sources/Antlr4/atn/LookaheadEventInfo.swift index b4c1a3468..92a5cf40f 100644 --- a/runtime/Swift/Sources/Antlr4/atn/LookaheadEventInfo.swift +++ b/runtime/Swift/Sources/Antlr4/atn/LookaheadEventInfo.swift @@ -1,17 +1,17 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. /// This class represents profiling event information for tracking the lookahead /// depth required in order to make a prediction. -/// +/// /// - 4.3 public class LookaheadEventInfo: DecisionEventInfo { /// Constructs a new instance of the {@link org.antlr.v4.runtime.atn.LookaheadEventInfo} class with /// the specified detailed lookahead information. - /// + /// /// - parameter decision: The decision number /// - parameter configs: The final configuration set containing the necessary /// information to determine the result of a prediction, or {@code null} if diff --git a/runtime/Swift/Sources/Antlr4/atn/LookupATNConfig.swift b/runtime/Swift/Sources/Antlr4/atn/LookupATNConfig.swift index 6d796eb5f..ca26684c1 100644 --- a/runtime/Swift/Sources/Antlr4/atn/LookupATNConfig.swift +++ b/runtime/Swift/Sources/Antlr4/atn/LookupATNConfig.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/atn/LookupDictionary.swift b/runtime/Swift/Sources/Antlr4/atn/LookupDictionary.swift index e7de2cba6..fc0843b17 100644 --- a/runtime/Swift/Sources/Antlr4/atn/LookupDictionary.swift +++ b/runtime/Swift/Sources/Antlr4/atn/LookupDictionary.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/atn/LoopEndState.swift b/runtime/Swift/Sources/Antlr4/atn/LoopEndState.swift index 0043a9187..93456480e 100644 --- a/runtime/Swift/Sources/Antlr4/atn/LoopEndState.swift +++ b/runtime/Swift/Sources/Antlr4/atn/LoopEndState.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/atn/NotSetTransition.swift b/runtime/Swift/Sources/Antlr4/atn/NotSetTransition.swift index ac2fb5f87..d109484b0 100644 --- a/runtime/Swift/Sources/Antlr4/atn/NotSetTransition.swift +++ b/runtime/Swift/Sources/Antlr4/atn/NotSetTransition.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/atn/OrderedATNConfig.swift b/runtime/Swift/Sources/Antlr4/atn/OrderedATNConfig.swift index 2c201d244..4ccb03ace 100644 --- a/runtime/Swift/Sources/Antlr4/atn/OrderedATNConfig.swift +++ b/runtime/Swift/Sources/Antlr4/atn/OrderedATNConfig.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/atn/OrderedATNConfigSet.swift b/runtime/Swift/Sources/Antlr4/atn/OrderedATNConfigSet.swift index 1620d3f25..45b7d38a3 100644 --- a/runtime/Swift/Sources/Antlr4/atn/OrderedATNConfigSet.swift +++ b/runtime/Swift/Sources/Antlr4/atn/OrderedATNConfigSet.swift @@ -1,9 +1,9 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. -/// +/// /// - Sam Harwell public class OrderedATNConfigSet: ATNConfigSet { diff --git a/runtime/Swift/Sources/Antlr4/atn/ParseInfo.swift b/runtime/Swift/Sources/Antlr4/atn/ParseInfo.swift index afd9aa08e..a1529902a 100644 --- a/runtime/Swift/Sources/Antlr4/atn/ParseInfo.swift +++ b/runtime/Swift/Sources/Antlr4/atn/ParseInfo.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -6,7 +6,7 @@ /// This class provides access to specific and aggregate statistics gathered /// during profiling of a parser. -/// +/// /// - 4.3 public class ParseInfo { @@ -18,7 +18,7 @@ public class ParseInfo { /// Gets an array of {@link org.antlr.v4.runtime.atn.DecisionInfo} instances containing the profiling /// information gathered for each decision in the ATN. - /// + /// /// - returns: An array of {@link org.antlr.v4.runtime.atn.DecisionInfo} instances, indexed by decision /// number. public func getDecisionInfo() -> [DecisionInfo] { @@ -28,7 +28,7 @@ public class ParseInfo { /// Gets the decision numbers for decisions that required one or more /// full-context predictions during parsing. These are decisions for which /// {@link org.antlr.v4.runtime.atn.DecisionInfo#LL_Fallback} is non-zero. - /// + /// /// - returns: A list of decision numbers which required one or more /// full-context predictions during parsing. public func getLLDecisions() -> Array { @@ -110,7 +110,7 @@ public class ParseInfo { /// Gets the total number of ATN lookahead operations for SLL and LL /// prediction across all decisions made during parsing. - /// + /// ///

        /// This value is the sum of {@link #getTotalSLLATNLookaheadOps} and /// {@link #getTotalLLATNLookaheadOps}.

        diff --git a/runtime/Swift/Sources/Antlr4/atn/ParserATNSimulator.swift b/runtime/Swift/Sources/Antlr4/atn/ParserATNSimulator.swift index 9c4d34fba..2cae9f4f2 100644 --- a/runtime/Swift/Sources/Antlr4/atn/ParserATNSimulator.swift +++ b/runtime/Swift/Sources/Antlr4/atn/ParserATNSimulator.swift @@ -1,11 +1,11 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. /// The embodiment of the adaptive LL(*), ALL(*), parsing strategy. -/// +/// ///

        /// The basic complexity of the adaptive strategy makes it harder to understand. /// We begin with ATN simulation to build paths in a DFA. Subsequent prediction @@ -13,7 +13,7 @@ /// the current symbol, the algorithm fails over to the ATN simulation to /// complete the DFA path for the current input (until it finds a conflict state /// or uniquely predicting state).

        -/// +/// ///

        /// All of that is done without using the outer context because we want to create /// a DFA that is not dependent upon the rule invocation stack when we do a @@ -25,7 +25,7 @@ /// stacks in the configurations. When lack of context leads to a conflict, we /// don't know if it's an ambiguity or a weakness in the strong LL(*) parsing /// strategy (versus full LL(*)).

        -/// +/// ///

        /// When SLL yields a configuration set with conflict, we rewind the input and /// retry the ATN simulation, this time using full outer context without adding @@ -35,16 +35,16 @@ /// don't get a conflict, it implies that the decision is sensitive to the outer /// context. (It is not context-sensitive in the sense of context-sensitive /// grammars.)

        -/// +/// ///

        /// The next time we reach this DFA state with an SLL conflict, through DFA /// simulation, we will again retry the ATN simulation using full context mode. /// This is slow because we can't save the results and have to "interpret" the /// ATN each time we get that input.

        -/// +/// ///

        /// CACHING FULL CONTEXT PREDICTIONS

        -/// +/// ///

        /// We could cache results from full context to predicted alternative easily and /// that saves a lot of time but doesn't work in presence of predicates. The set @@ -55,7 +55,7 @@ /// memory. The goal is not to create the world's fastest parser anyway. I'd like /// to keep this algorithm simple. By launching multiple threads, we can improve /// the speed of parsing across a large number of files.

        -/// +/// ///

        /// There is no strict ordering between the amount of input used by SLL vs LL, /// which makes it really hard to build a cache for full context. Let's say that @@ -68,34 +68,34 @@ /// original A B C. To make a prediction cache work, we have to track the exact /// input used during the previous prediction. That amounts to a cache that maps /// X to a specific DFA for that context.

        -/// +/// ///

        /// Something should be done for left-recursive expression predictions. They are /// likely LL(1) + pred eval. Easier to do the whole SLL unless error and retry /// with full LL thing Sam does.

        -/// +/// ///

        /// AVOIDING FULL CONTEXT PREDICTION

        -/// +/// ///

        /// We avoid doing full context retry when the outer context is empty, we did not /// dip into the outer context by falling off the end of the decision state rule, /// or when we force SLL mode.

        -/// +/// ///

        /// As an example of the not dip into outer context case, consider as super /// constructor calls versus function calls. One grammar might look like /// this:

        -/// +/// ///
         /// ctorBody
         /// : '{' superCall? stat* '}'
         /// ;
         /// 
        -/// +/// ///

        /// Or, you might see something like

        -/// +/// ///
         /// stat
         /// : superCall ';'
        @@ -103,16 +103,16 @@
         /// | ...
         /// ;
         /// 
        -/// +/// ///

        /// In both cases I believe that no closure operations will dip into the outer /// context. In the first case ctorBody in the worst case will stop at the '}'. /// In the 2nd case it should stop at the ';'. Both cases should stay within the /// entry rule and not dip into the outer context.

        -/// +/// ///

        /// PREDICATES

        -/// +/// ///

        /// Predicates are always evaluated if present in either SLL or LL both. SLL and /// LL simulation deals with predicates differently. SLL collects predicates as @@ -121,7 +121,7 @@ /// ATN simulation whereas, if we had evaluated predicates on-the-fly during /// closure, the DFA state configuration sets would be different and we couldn't /// build up a suitable DFA.

        -/// +/// ///

        /// When building a DFA accept state during ATN simulation, we evaluate any /// predicates and return the sole semantically valid alternative. If there is @@ -130,21 +130,21 @@ /// true predicates. The simple way to think about it is to strip away all /// alternatives with false predicates and choose the minimum alternative that /// remains.

        -/// +/// ///

        /// When we start in the DFA and reach an accept state that's predicated, we test /// those and return the minimum semantically viable alternative. If no /// alternatives are viable, we throw an exception.

        -/// +/// ///

        /// During full LL ATN simulation, closure always evaluates predicates and /// on-the-fly. This is crucial to reducing the configuration set size during /// closure. It hits a landmine when parsing with the Java grammar, for example, /// without this on-the-fly evaluation.

        -/// +/// ///

        /// SHARING DFA

        -/// +/// ///

        /// All instances of the same parser share the same decision DFAs through a /// static field. Each instance gets its own ATN simulator but they share the @@ -152,10 +152,10 @@ /// {@link org.antlr.v4.runtime.atn.PredictionContextCache} object that makes sure that all /// {@link org.antlr.v4.runtime.atn.PredictionContext} objects are shared among the DFA states. This makes /// a big size difference.

        -/// +/// ///

        /// THREAD SAFETY

        -/// +/// ///

        /// The {@link org.antlr.v4.runtime.atn.ParserATNSimulator} locks on the {@link #decisionToDFA} field when /// it adds a new DFA object to that array. {@link #addDFAEdge} @@ -180,26 +180,26 @@ /// but in either case the DFA simulator works; if {@code null}, and requests ATN /// simulation. It could also race trying to get {@code dfa.edges[t]}, but either /// way it will work because it's not doing a test and set operation.

        -/// +/// ///

        /// Starting with SLL then failing to combined SLL/LL (Two-Stage /// Parsing)

        -/// +/// ///

        /// Sam pointed out that if SLL does not give a syntax error, then there is no /// point in doing full LL, which is slower. We only have to try LL if we get a /// syntax error. For maximum speed, Sam starts the parser set to pure SLL /// mode with the {@link org.antlr.v4.runtime.BailErrorStrategy}:

        -/// +/// ///
         /// parser.{@link org.antlr.v4.runtime.Parser#getInterpreter() getInterpreter()}.{@link #setPredictionMode setPredictionMode}{@code (}{@link PredictionMode#SLL}{@code )};
         /// parser.{@link org.antlr.v4.runtime.Parser#setErrorHandler setErrorHandler}(new {@link org.antlr.v4.runtime.BailErrorStrategy}());
         /// 
        -/// +/// ///

        /// If it does not get a syntax error, then we're done. If it does get a syntax /// error, we need to retry with the combined SLL/LL strategy.

        -/// +/// ///

        /// The reason this works is as follows. If there are no SLL conflicts, then the /// grammar is SLL (at least for that input set). If there is an SLL conflict, @@ -215,7 +215,7 @@ /// alternative within the LL set, them both SLL and LL would choose the same /// alternative because they both choose the minimum of multiple conflicting /// alternatives.

        -/// +/// ///

        /// Let's say we have a set of SLL conflicting alternatives {@code {1, 2, 3}} and /// a smaller LL set called s. If s is {@code {2, 3}}, then SLL @@ -224,7 +224,7 @@ /// choose the same alternative because alternative one is the minimum of either /// set. If s is {@code {2}} or {@code {3}} then SLL will get a syntax /// error. If s is {@code {1}} then SLL will succeed.

        -/// +/// ///

        /// Of course, if the input is invalid, then we will get an error for sure in /// both SLL and LL parsing. Erroneous input will therefore require 2 passes over @@ -384,14 +384,14 @@ open class ParserATNSimulator: ATNSimulator { /// Performs ATN simulation to compute a predicted alternative based /// upon the remaining input, but also updates the DFA cache to avoid /// having to traverse the ATN again for the same input sequence. - /// + /// /// There are some key conditions we're looking for after computing a new /// set of ATN configs (proposed DFA state): /// if the set is empty, there is no viable alternative for current symbol /// does the state uniquely predict an alternative? /// does the state have a conflict that would prevent us from /// putting it on the work list? - /// + /// /// We also have some key operations to do: /// add an edge from previous DFA state to potentially new DFA state, D, /// upon current symbol but only if adding to work list, which means in all @@ -403,7 +403,7 @@ open class ParserATNSimulator: ATNSimulator { /// reporting an ambiguity /// reporting a context sensitivity /// reporting insufficient predicates - /// + /// /// cover these cases: /// dead end /// single alt @@ -532,7 +532,7 @@ open class ParserATNSimulator: ATNSimulator { /// Get an existing target state for an edge in the DFA. If the target state /// for the edge has not yet been computed or is otherwise not available, /// this method returns {@code null}. - /// + /// /// - parameter previousD: The current DFA state /// - parameter t: The next input symbol /// - returns: The existing target DFA state for the given input symbol @@ -549,11 +549,11 @@ open class ParserATNSimulator: ATNSimulator { /// Compute a target state for an edge in the DFA, and attempt to add the /// computed state and corresponding edge to the DFA. - /// + /// /// - parameter dfa: The DFA /// - parameter previousD: The current DFA state /// - parameter t: The next input symbol - /// + /// /// - returns: The computed target DFA state for the given input symbol /// {@code t}. If {@code t} does not lead to a valid DFA state, this method /// returns {@link #ERROR}. @@ -716,18 +716,18 @@ open class ParserATNSimulator: ATNSimulator { /// detect an exact ambiguity, but I'm not going to spend the cycles /// needed to check. We only emit ambiguity warnings in exact ambiguity /// mode. - /// + /// /// For example, we might know that we have conflicting configurations. /// But, that does not mean that there is no way forward without a /// conflict. It's possible to have nonconflicting alt subsets as in: - /// + /// /// LL altSubSets=[{1, 2}, {1, 2}, {1}, {1, 2}] - /// + /// /// from - /// + /// /// [(17,1,[5 $]), (13,1,[5 10 $]), (21,1,[5 10 $]), (11,1,[$]), /// (13,2,[5 10 $]), (21,2,[5 10 $]), (11,2,[$])] - /// + /// /// In this case, (17,1,[5 $]) indicates there is some next sequence that /// would resolve this without conflict to alternative 1. Any other viable /// next sequence, however, is associated with a conflict. We stop @@ -758,7 +758,7 @@ open class ParserATNSimulator: ATNSimulator { /// context). Once reached, these configurations are never updated by a /// closure operation, so they are handled separately for the performance /// advantage of having a smaller intermediate set when calling closure. - /// + /// /// For full-context reach operations, separate handling is required to /// ensure that the alternative matching the longest overall sequence is /// chosen when multiple such configurations can match the input. @@ -806,7 +806,7 @@ open class ParserATNSimulator: ATNSimulator { /// This block optimizes the reach operation for intermediate sets which /// trivially indicate a termination state for the overall /// adaptivePredict operation. - /// + /// /// The conditions assume that intermediate /// contains all configurations relevant to the reach set, but this /// condition is not true when one or more configurations have been @@ -849,12 +849,12 @@ open class ParserATNSimulator: ATNSimulator { /// context). Update reach to contain only these configurations. This /// handles both explicit EOF transitions in the grammar and implicit /// EOF transitions following the end of the decision or start rule. - /// + /// /// When reach==intermediate, no closure operation was performed. In /// this case, removeAllConfigsNotInRuleStopState needs to check for /// reachable rule stop states as well as configurations already in /// a rule stop state. - /// + /// /// This is handled before the configurations in skippedStopStates, /// because any configurations potentially added from that list are /// already guaranteed to meet this condition whether or not it's @@ -888,17 +888,17 @@ open class ParserATNSimulator: ATNSimulator { /// {@code configs} which are in a {@link org.antlr.v4.runtime.atn.RuleStopState}. If all /// configurations in {@code configs} are already in a rule stop state, this /// method simply returns {@code configs}. - /// + /// ///

        When {@code lookToEndOfRule} is true, this method uses /// {@link org.antlr.v4.runtime.atn.ATN#nextTokens} for each configuration in {@code configs} which is /// not already in a rule stop state to see if a rule stop state is reachable /// from the configuration via epsilon-only transitions.

        - /// + /// /// - parameter configs: the configuration set to update /// - parameter lookToEndOfRule: when true, this method checks for rule stop states /// reachable by epsilon-only transitions from each configuration in /// {@code configs}. - /// + /// /// - returns: {@code configs} if all configurations in {@code configs} are in a /// rule stop state, otherwise return a new configuration set containing only /// the configurations from {@code configs} which are in a rule stop state @@ -930,7 +930,7 @@ open class ParserATNSimulator: ATNSimulator { /// parrt internal source braindump that doesn't mess up /// external API spec. - /// + /// /// applyPrecedenceFilter is an optimization to avoid highly /// nonlinear prediction of expressions and other left recursive /// rules. The precedence predicates such as {3>=prec}? Are highly @@ -941,23 +941,23 @@ open class ParserATNSimulator: ATNSimulator { /// these predicates out of context, the resulting conflict leads /// to full LL evaluation and nonlinear prediction which shows up /// very clearly with fairly large expressions. - /// + /// /// Example grammar: - /// + /// /// e : e '*' e /// | e '+' e /// | INT /// ; - /// + /// /// We convert that to the following: - /// + /// /// e[int prec] /// : INT /// ( {3>=prec}? '*' e[4] /// | {2>=prec}? '+' e[3] /// )* /// ; - /// + /// /// The (..)* loop has a decision for the inner block as well as /// an enter or exit decision, which is what concerns us here. At /// the 1st + of input 1+2+3, the loop entry sees both predicates @@ -969,7 +969,7 @@ open class ParserATNSimulator: ATNSimulator { /// cannot evaluate those predicates because we have fallen off /// the edge of the stack and will in general not know which prec /// parameter is the right one to use in the predicate. - /// + /// /// Because we have special information, that these are precedence /// predicates, we can resolve them without failing over to full /// LL despite their context sensitive nature. We make an @@ -984,7 +984,7 @@ open class ParserATNSimulator: ATNSimulator { /// the same value and so we can decide to enter the loop instead /// of matching it later. That means we can strip out the other /// configuration for the exit branch. - /// + /// /// So imagine we have (14,1,$,{2>=prec}?) and then /// (14,2,$-dipsIntoOuterContext,{2>=prec}?). The optimization /// allows us to collapse these two configurations. We know that @@ -996,33 +996,33 @@ open class ParserATNSimulator: ATNSimulator { /// enter the loop as it is consistent with the notion of operator /// precedence. It's also how the full LL conflict resolution /// would work. - /// + /// /// The solution requires a different DFA start state for each /// precedence level. - /// + /// /// The basic filter mechanism is to remove configurations of the /// form (p, 2, pi) if (p, 1, pi) exists for the same p and pi. In /// other words, for the same ATN state and predicate context, /// remove any configuration associated with an exit branch if /// there is a configuration associated with the enter branch. - /// + /// /// It's also the case that the filter evaluates precedence /// predicates and resolves conflicts according to precedence /// levels. For example, for input 1+2+3 at the first +, we see /// prediction filtering - /// + /// /// [(11,1,[$],{3>=prec}?), (14,1,[$],{2>=prec}?), (5,2,[$],up=1), /// (11,2,[$],up=1), (14,2,[$],up=1)],hasSemanticContext=true,dipsIntoOuterContext - /// + /// /// to - /// + /// /// [(11,1,[$]), (14,1,[$]), (5,2,[$],up=1)],dipsIntoOuterContext - /// + /// /// This filters because {3>=prec}? evals to true and collapses /// (11,1,[$],{3>=prec}?) and (11,2,[$],up=1) since early conflict /// resolution based upon rules of operator precedence fits with /// our usual match first alt upon conflict. - /// + /// /// We noticed a problem where a recursive call resets precedence /// to 0. Sam's fix: each config has flag indicating if it has /// returned from an expr[0] call. then just don't filter any @@ -1039,7 +1039,7 @@ open class ParserATNSimulator: ATNSimulator { /// precedence DFA for a particular precedence value. The transformation /// process applies the following changes to the start state's configuration /// set. - /// + /// ///
          ///
        1. Evaluate the precedence predicates for each configuration using /// {@link org.antlr.v4.runtime.atn.SemanticContext#evalPrecedence}.
        2. @@ -1064,7 +1064,7 @@ open class ParserATNSimulator: ATNSimulator { ///
      /// /// - /// + /// ///

      /// The prediction context must be considered by this filter to address /// situations like the following. @@ -1086,7 +1086,7 @@ open class ParserATNSimulator: ATNSimulator { /// which stepped out to {@code prog} (and then back in to {@code statement} /// from being eliminated by the filter. ///

      - /// + /// /// - parameter configs: The configuration set computed by /// {@link #computeStartState} as the start state for the DFA. /// - returns: The transformed configuration set representing the start state @@ -1119,7 +1119,7 @@ open class ParserATNSimulator: ATNSimulator { /// alt i has at least one unpredicated config. /// 3. Non-NONE Semantic Context: There exists at least one, and for all /// ATNConfig c such that c.alt==i, c.semanticContext!=SemanticContext.NONE. - /// + /// /// From this, it is clear that NONE||anything==NONE. let altToPred: [SemanticContext?]? = try configs.getPredsForAmbigAlts(ambigAlts,nalts) @@ -1159,7 +1159,7 @@ open class ParserATNSimulator: ATNSimulator { /// choosing an alternative rather than throwing a /// {@link org.antlr.v4.runtime.NoViableAltException} in particular prediction scenarios where the /// {@link #ERROR} state was reached during ATN simulation. - /// + /// ///

      /// The default implementation of this method uses the following /// algorithm to identify an ATN configuration which successfully parsed the @@ -1167,7 +1167,7 @@ open class ParserATNSimulator: ATNSimulator { /// {@link org.antlr.v4.runtime.ParserRuleContext} returned by the calling rule will be complete /// and valid, and the syntax error will be reported later at a more /// localized location.

      - /// + /// ///
        ///
      • If a syntactically valid path or paths reach the end of the decision rule and /// they are semantically valid if predicated, return the min associated alt.
      • @@ -1176,7 +1176,7 @@ open class ParserATNSimulator: ATNSimulator { /// ///
      • Otherwise, return {@link org.antlr.v4.runtime.atn.ATN#INVALID_ALT_NUMBER}.
      • ///
      - /// + /// ///

      /// In some scenarios, the algorithm described above could predict an /// alternative which will result in a {@link org.antlr.v4.runtime.FailedPredicateException} in @@ -1190,12 +1190,12 @@ open class ParserATNSimulator: ATNSimulator { /// decision rule, which helps developers identify and correct logic errors /// in semantic predicates. ///

      - /// + /// /// - parameter configs: The ATN configurations which were valid immediately before /// the {@link #ERROR} state was reached /// - parameter outerContext: The is the \gamma_0 initial parser context from the paper /// or the parser stack at the instant before prediction commences. - /// + /// /// - returns: The value to return from {@link #adaptivePredict}, or /// {@link org.antlr.v4.runtime.atn.ATN#INVALID_ALT_NUMBER} if a suitable alternative was not /// identified and {@link #adaptivePredict} should report an error instead. @@ -1229,9 +1229,9 @@ open class ParserATNSimulator: ATNSimulator { /// Walk the list of configurations and split them according to /// those that have preds evaluating to true/false. If no pred, assume /// true pred and include in succeeded set. Returns Pair of sets. - /// + /// /// Create a new set so as not to alter the incoming parameter. - /// + /// /// Assumption: the input stream has been restored to the starting point /// prediction, which is where predicates need to evaluate. final internal func splitAccordingToSemanticValidity( @@ -1280,12 +1280,12 @@ open class ParserATNSimulator: ATNSimulator { } /// Evaluate a semantic context within a specific parser context. - /// + /// ///

      /// This method might not be called for every semantic context evaluated /// during the prediction process. In particular, we currently do not /// evaluate the following but it may change in the future:

      - /// + /// ///
        ///
      • Precedence predicates (represented by /// {@link org.antlr.v4.runtime.atn.SemanticContext.PrecedencePredicate}) are not currently evaluated @@ -1297,7 +1297,7 @@ open class ParserATNSimulator: ATNSimulator { /// predicates should override this method to explicitly handle evaluation of /// the operands within operator predicates.
      • ///
      - /// + /// /// - parameter pred: The semantic context to evaluate /// - parameter parserCallStack: The parser context in which to evaluate the /// semantic context @@ -1305,7 +1305,7 @@ open class ParserATNSimulator: ATNSimulator { /// - parameter fullCtx: {@code true} if the evaluation is occurring during LL /// prediction; otherwise, {@code false} if the evaluation is occurring /// during SLL prediction - /// + /// /// - 4.3 internal func evalSemanticContext(_ pred: SemanticContext, _ parserCallStack: ParserRuleContext, _ alt: Int, _ fullCtx: Bool) throws -> Bool { return try pred.eval(parser, parserCallStack) @@ -1489,47 +1489,47 @@ open class ParserATNSimulator: ATNSimulator { /// Implements first-edge (loop entry) elimination as an optimization /// during closure operations. See antlr/antlr4#1398. - /// + /// /// The optimization is to avoid adding the loop entry config when /// the exit path can only lead back to the same /// StarLoopEntryState after popping context at the rule end state /// (traversing only epsilon edges, so we're still in closure, in /// this same rule). - /// + /// /// We need to detect any state that can reach loop entry on /// epsilon w/o exiting rule. We don't have to look at FOLLOW /// links, just ensure that all stack tops for config refer to key /// states in LR rule. - /// + /// /// To verify we are in the right situation we must first check /// closure is at a StarLoopEntryState generated during LR removal. /// Then we check that each stack top of context is a return state /// from one of these cases: - /// + /// /// 1. 'not' expr, '(' type ')' expr. The return state points at loop entry state /// 2. expr op expr. The return state is the block end of internal block of (...)* /// 3. 'between' expr 'and' expr. The return state of 2nd expr reference. /// That state points at block end of internal block of (...)*. /// 4. expr '?' expr ':' expr. The return state points at block end, /// which points at loop entry state. - /// + /// /// If any is true for each stack top, then closure does not add a /// config to the current config set for edge[0], the loop entry branch. - /// + /// /// Conditions fail if any context for the current config is: - /// + /// /// a. empty (we'd fall out of expr to do a global FOLLOW which could /// even be to some weird spot in expr) or, /// b. lies outside of expr or, /// c. lies within expr but at a state not the BlockEndState /// generated during LR removal - /// + /// /// Do we need to evaluate predicates ever in closure for this case? - /// + /// /// No. Predicates, including precedence predicates, are only /// evaluated when computing a DFA start state. I.e., only before /// the lookahead (but not parser) consumes a token. - /// + /// /// There are no epsilon edges allowed in LR rule alt blocks or in /// the "primary" part (ID here). If closure is in /// StarLoopEntryState any lookahead operation will have consumed a @@ -1541,9 +1541,9 @@ open class ParserATNSimulator: ATNSimulator { /// closure starting at edges[0], edges[1] emanating from /// StarLoopEntryState. That means it is not performing closure on /// StarLoopEntryState during compute-start-state. - /// + /// /// How do we know this always gives same prediction answer? - /// + /// /// Without predicates, loop entry and exit paths are ambiguous /// upon remaining input +b (in, say, a+b). Either paths lead to /// valid parses. Closure can lead to consuming + immediately or by @@ -1551,28 +1551,28 @@ open class ParserATNSimulator: ATNSimulator { /// again to StarLoopEntryState to match +b. In this special case, /// we choose the more efficient path, which is to take the bypass /// path. - /// + /// /// The lookahead language has not changed because closure chooses /// one path over the other. Both paths lead to consuming the same /// remaining input during a lookahead operation. If the next token /// is an operator, lookahead will enter the choice block with /// operators. If it is not, lookahead will exit expr. Same as if /// closure had chosen to enter the choice block immediately. - /// + /// /// Closure is examining one config (some loopentrystate, some alt, /// context) which means it is considering exactly one alt. Closure /// always copies the same alt to any derived configs. - /// + /// /// How do we know this optimization doesn't mess up precedence in /// our parse trees? - /// + /// /// Looking through expr from left edge of stat only has to confirm /// that an input, say, a+b+c; begins with any valid interpretation /// of an expression. The precedence actually doesn't matter when /// making a decision in stat seeing through expr. It is only when /// parsing rule expr that we must use the precedence to get the /// right interpretation and, hence, parse tree. - /// + /// /// - 4.6 internal func canDropLoopEntryEdgeInLeftRecursiveRule(_ config: ATNConfig) -> Bool { if ParserATNSimulator.TURN_OFF_LR_LOOP_ENTRY_BRANCH_OPT { @@ -1592,7 +1592,7 @@ open class ParserATNSimulator: ATNSimulator { configContext.hasEmptyPath(){ return false } - + // Require all return states to return back to the same rule // that p is in. let numCtxs: Int = configContext.size() @@ -1601,11 +1601,11 @@ open class ParserATNSimulator: ATNSimulator { if returnState.ruleIndex != p.ruleIndex {return false} } - + let decisionStartState: BlockStartState = (p.transition(0).target as! BlockStartState) let blockEndStateNum: Int = decisionStartState.endState!.stateNumber let blockEndState: BlockEndState = (atn.states[blockEndStateNum] as! BlockEndState) - + // Verify that the top of each stack context leads to loop entry/exit // state through epsilon edges and w/o leaving rule. for i in 0 ..< numCtxs { // for each stack context @@ -1640,14 +1640,14 @@ open class ParserATNSimulator: ATNSimulator { returnStateTarget.transition(0).target == p{ continue } - + // anything else ain't conforming return false } - + return true } - + open func getRuleName(_ index: Int) -> String { if index >= 0 { return parser.getRuleNames()[index] @@ -1809,7 +1809,7 @@ open class ParserATNSimulator: ATNSimulator { /// Gets a {@link java.util.BitSet} containing the alternatives in {@code configs} /// which are part of one or more conflicting alternative subsets. - /// + /// /// - parameter configs: The {@link org.antlr.v4.runtime.atn.ATNConfigSet} to analyze. /// - returns: The alternatives in {@code configs} which are part of one or more /// conflicting alternative subsets. If {@code configs} does not contain any @@ -1822,9 +1822,9 @@ open class ParserATNSimulator: ATNSimulator { /// Sam pointed out a problem with the previous definition, v3, of /// ambiguous states. If we have another state associated with conflicting /// alternatives, we should keep going. For example, the following grammar - /// + /// /// s : (ID | ID ID?) ';' ; - /// + /// /// When the ATN simulation reaches the state before ';', it has a DFA /// state that looks like: [12|1|[], 6|2|[], 12|2|[]]. Naturally /// 12|1|[] and 12|2|[] conflict, but we cannot stop processing this node @@ -1836,13 +1836,13 @@ open class ParserATNSimulator: ATNSimulator { /// ignore the conflict between alts 1 and 2. We ignore a set of /// conflicting alts when there is an intersection with an alternative /// associated with a single alt state in the state→config-list map. - /// + /// /// It's also the case that we might have two conflicting configurations but /// also a 3rd nonconflicting configuration for a different alternative: /// [1|1|[], 1|2|[], 8|3|[]]. This can come about from grammar: - /// + /// /// a : A | A | A B ; - /// + /// /// After matching input A, we reach the stop state for rule A, state 1. /// State 8 is the state right before B. Clearly alternatives 1 and 2 /// conflict and no amount of further lookahead will separate the two. @@ -1938,16 +1938,16 @@ open class ParserATNSimulator: ATNSimulator { /// DFA. If {@code from} is {@code null}, or if {@code t} is outside the /// range of edges that can be represented in the DFA tables, this method /// returns without adding the edge to the DFA. - /// + /// ///

      If {@code to} is {@code null}, this method returns {@code null}. /// Otherwise, this method returns the {@link org.antlr.v4.runtime.dfa.DFAState} returned by calling /// {@link #addDFAState} for the {@code to} state.

      - /// + /// /// - parameter dfa: The DFA /// - parameter from: The source state for the edge /// - parameter t: The input symbol /// - parameter to: The target state for the edge - /// + /// /// - returns: If {@code to} is {@code null}, this method returns {@code null}; /// otherwise this method returns the result of calling {@link #addDFAState} /// on {@code to} @@ -1993,10 +1993,10 @@ open class ParserATNSimulator: ATNSimulator { /// the actual instance stored in the DFA. If a state equivalent to {@code D} /// is already in the DFA, the existing state is returned. Otherwise this /// method returns {@code D} after adding it to the DFA. - /// + /// ///

      If {@code D} is {@link #ERROR}, this method returns {@link #ERROR} and /// does not change the DFA.

      - /// + /// /// - parameter dfa: The dfa /// - parameter D: The DFA state to add /// - returns: The state stored in the DFA. This will be either the existing diff --git a/runtime/Swift/Sources/Antlr4/atn/PlusBlockStartState.swift b/runtime/Swift/Sources/Antlr4/atn/PlusBlockStartState.swift index 92fd46c8f..a3d086502 100644 --- a/runtime/Swift/Sources/Antlr4/atn/PlusBlockStartState.swift +++ b/runtime/Swift/Sources/Antlr4/atn/PlusBlockStartState.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/atn/PlusLoopbackState.swift b/runtime/Swift/Sources/Antlr4/atn/PlusLoopbackState.swift index 82011b409..e850d3ce4 100644 --- a/runtime/Swift/Sources/Antlr4/atn/PlusLoopbackState.swift +++ b/runtime/Swift/Sources/Antlr4/atn/PlusLoopbackState.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/atn/PrecedencePredicateTransition.swift b/runtime/Swift/Sources/Antlr4/atn/PrecedencePredicateTransition.swift index 5628abf10..ee39eed0f 100644 --- a/runtime/Swift/Sources/Antlr4/atn/PrecedencePredicateTransition.swift +++ b/runtime/Swift/Sources/Antlr4/atn/PrecedencePredicateTransition.swift @@ -1,10 +1,10 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. -/// +/// /// - Sam Harwell public final class PrecedencePredicateTransition: AbstractPredicateTransition, CustomStringConvertible { diff --git a/runtime/Swift/Sources/Antlr4/atn/PredicateEvalInfo.swift b/runtime/Swift/Sources/Antlr4/atn/PredicateEvalInfo.swift index 761bf1086..6ee7039b5 100644 --- a/runtime/Swift/Sources/Antlr4/atn/PredicateEvalInfo.swift +++ b/runtime/Swift/Sources/Antlr4/atn/PredicateEvalInfo.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -6,9 +6,9 @@ /// This class represents profiling event information for semantic predicate /// evaluations which occur during prediction. -/// +/// /// - seealso: org.antlr.v4.runtime.atn.ParserATNSimulator#evalSemanticContext -/// +/// /// - 4.3 public class PredicateEvalInfo: DecisionEventInfo { @@ -24,7 +24,7 @@ public class PredicateEvalInfo: DecisionEventInfo { /// Constructs a new instance of the {@link org.antlr.v4.runtime.atn.PredicateEvalInfo} class with the /// specified detailed predicate evaluation information. - /// + /// /// - parameter decision: The decision number /// - parameter input: The input token stream /// - parameter startIndex: The start index for the current prediction @@ -39,7 +39,7 @@ public class PredicateEvalInfo: DecisionEventInfo { /// - parameter fullCtx: {@code true} if the semantic context was /// evaluated during LL prediction; otherwise, {@code false} if the semantic /// context was evaluated during SLL prediction - /// + /// /// - seealso: org.antlr.v4.runtime.atn.ParserATNSimulator#evalSemanticContext(org.antlr.v4.runtime.atn.SemanticContext, org.antlr.v4.runtime.ParserRuleContext, int, boolean) /// - seealso: org.antlr.v4.runtime.atn.SemanticContext#eval(org.antlr.v4.runtime.Recognizer, org.antlr.v4.runtime.RuleContext) public init(_ decision: Int, diff --git a/runtime/Swift/Sources/Antlr4/atn/PredicateTransition.swift b/runtime/Swift/Sources/Antlr4/atn/PredicateTransition.swift index 51d3bad50..2fa0bab1b 100644 --- a/runtime/Swift/Sources/Antlr4/atn/PredicateTransition.swift +++ b/runtime/Swift/Sources/Antlr4/atn/PredicateTransition.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/atn/PredictionContext.swift b/runtime/Swift/Sources/Antlr4/atn/PredictionContext.swift index 55be60904..9fb06ebc6 100644 --- a/runtime/Swift/Sources/Antlr4/atn/PredictionContext.swift +++ b/runtime/Swift/Sources/Antlr4/atn/PredictionContext.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -26,19 +26,19 @@ public class PredictionContext: Hashable, CustomStringConvertible { /// Stores the computed hash code of this {@link org.antlr.v4.runtime.atn.PredictionContext}. The hash /// code is computed in parts to match the following reference algorithm. - /// + /// ///
           /// private int referenceHashCode() {
           /// int hash = {@link org.antlr.v4.runtime.misc.MurmurHash#initialize MurmurHash.initialize}({@link #INITIAL_HASH});
      -    /// 
      +    ///
           /// for (int i = 0; i < {@link #size()}; i++) {
           /// hash = {@link org.antlr.v4.runtime.misc.MurmurHash#update MurmurHash.update}(hash, {@link #getParent getParent}(i));
           /// }
      -    /// 
      +    ///
           /// for (int i = 0; i < {@link #size()}; i++) {
           /// hash = {@link org.antlr.v4.runtime.misc.MurmurHash#update MurmurHash.update}(hash, {@link #getReturnState getReturnState}(i));
           /// }
      -    /// 
      +    ///
           /// hash = {@link org.antlr.v4.runtime.misc.MurmurHash#finish MurmurHash.finish}(hash, 2 * {@link #size()});
           /// return hash;
           /// }
      @@ -180,25 +180,25 @@ public class PredictionContext: Hashable, CustomStringConvertible {
           }
       
           /// Merge two {@link org.antlr.v4.runtime.atn.SingletonPredictionContext} instances.
      -    /// 
      +    ///
           /// 

      Stack tops equal, parents merge is same; return left graph.
      ///

      - /// + /// ///

      Same stack top, parents differ; merge parents giving array node, then /// remainders of those graphs. A new root node is created to point to the /// merged parents.
      ///

      - /// + /// ///

      Different stack tops pointing to same parent. Make array node for the /// root where both element in the root point to the same (original) /// parent.
      ///

      - /// + /// ///

      Different stack tops pointing to different parents. Make array node for /// the root where each element points to the corresponding original /// parent.
      ///

      - /// + /// /// - parameter a: the first {@link org.antlr.v4.runtime.atn.SingletonPredictionContext} /// - parameter b: the second {@link org.antlr.v4.runtime.atn.SingletonPredictionContext} /// - parameter rootIsWildcard: {@code true} if this is a local-context merge, @@ -297,35 +297,35 @@ public class PredictionContext: Hashable, CustomStringConvertible { /// Handle case where at least one of {@code a} or {@code b} is /// {@link #EMPTY}. In the following diagrams, the symbol {@code $} is used /// to represent {@link #EMPTY}. - /// + /// ///

      Local-Context Merges

      - /// + /// ///

      These local-context merge operations are used when {@code rootIsWildcard} /// is true.

      - /// + /// ///

      {@link #EMPTY} is superset of any graph; return {@link #EMPTY}.
      ///

      - /// + /// ///

      {@link #EMPTY} and anything is {@code #EMPTY}, so merged parent is /// {@code #EMPTY}; return left graph.
      ///

      - /// + /// ///

      Special case of last merge if local context.
      ///

      - /// + /// ///

      Full-Context Merges

      - /// + /// ///

      These full-context merge operations are used when {@code rootIsWildcard} /// is false.

      - /// + /// ///

      - /// + /// ///

      Must keep all contexts; {@link #EMPTY} in array is a special value (and /// null parent).
      ///

      - /// + /// ///

      - /// + /// /// - parameter a: the first {@link org.antlr.v4.runtime.atn.SingletonPredictionContext} /// - parameter b: the second {@link org.antlr.v4.runtime.atn.SingletonPredictionContext} /// - parameter rootIsWildcard: {@code true} if this is a local-context merge, @@ -365,19 +365,19 @@ public class PredictionContext: Hashable, CustomStringConvertible { } /// Merge two {@link org.antlr.v4.runtime.atn.ArrayPredictionContext} instances. - /// + /// ///

      Different tops, different parents.
      ///

      - /// + /// ///

      Shared top, same parents.
      ///

      - /// + /// ///

      Shared top, different parents.
      ///

      - /// + /// ///

      Shared top, all shared parents.
      ///

      - /// + /// ///

      Equal tops, merge parents and reduce top to /// {@link org.antlr.v4.runtime.atn.SingletonPredictionContext}.
      ///

      diff --git a/runtime/Swift/Sources/Antlr4/atn/PredictionContextCache.swift b/runtime/Swift/Sources/Antlr4/atn/PredictionContextCache.swift index b007ed39c..5daac2eb1 100644 --- a/runtime/Swift/Sources/Antlr4/atn/PredictionContextCache.swift +++ b/runtime/Swift/Sources/Antlr4/atn/PredictionContextCache.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/atn/PredictionMode.swift b/runtime/Swift/Sources/Antlr4/atn/PredictionMode.swift index 11a368482..2180ddca7 100644 --- a/runtime/Swift/Sources/Antlr4/atn/PredictionMode.swift +++ b/runtime/Swift/Sources/Antlr4/atn/PredictionMode.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -71,54 +71,54 @@ public enum PredictionMode { /// Computes the SLL prediction termination condition. - /// + /// ///

      /// This method computes the SLL prediction termination condition for both of /// the following cases.

      - /// + /// ///
        ///
      • The usual SLL+LL fallback upon SLL conflict
      • ///
      • Pure SLL without LL fallback
      • ///
      - /// + /// ///

      COMBINED SLL+LL PARSING

      - /// + /// ///

      When LL-fallback is enabled upon SLL conflict, correct predictions are /// ensured regardless of how the termination condition is computed by this /// method. Due to the substantially higher cost of LL prediction, the /// prediction should only fall back to LL when the additional lookahead /// cannot lead to a unique SLL prediction.

      - /// + /// ///

      Assuming combined SLL+LL parsing, an SLL configuration set with only /// conflicting subsets should fall back to full LL, even if the /// configuration sets don't resolve to the same alternative (e.g. /// {@code {1,2}} and {@code {3,4}}. If there is at least one non-conflicting /// configuration, SLL could continue with the hopes that more lookahead will /// resolve via one of those non-conflicting configurations.

      - /// + /// ///

      Here's the prediction termination rule them: SLL (for SLL+LL parsing) /// stops when it sees only conflicting configuration subsets. In contrast, /// full LL keeps going when there is uncertainty.

      - /// + /// ///

      HEURISTIC

      - /// + /// ///

      As a heuristic, we stop prediction when we see any conflicting subset /// unless we see a state that only has one alternative associated with it. /// The single-alt-state thing lets prediction continue upon rules like /// (otherwise, it would admit defeat too soon):

      - /// + /// ///

      {@code [12|1|[], 6|2|[], 12|2|[]]. s : (ID | ID ID?) ';' ;}

      - /// + /// ///

      When the ATN simulation reaches the state before {@code ';'}, it has a /// DFA state that looks like: {@code [12|1|[], 6|2|[], 12|2|[]]}. Naturally /// {@code 12|1|[]} and {@code 12|2|[]} conflict, but we cannot stop /// processing this node because alternative to has another way to continue, /// via {@code [6|2|[]]}.

      - /// + /// ///

      It also let's us continue for this rule:

      - /// + /// ///

      {@code [1|1|[], 1|2|[], 8|3|[]] a : A | A | A B ;}

      - /// + /// ///

      After matching input A, we reach the stop state for rule A, state 1. /// State 8 is the state right before B. Clearly alternatives 1 and 2 /// conflict and no amount of further lookahead will separate the two. @@ -127,35 +127,35 @@ public enum PredictionMode { /// states associated with the conflicting alternatives. Here alt 3 is not /// associated with the conflicting configs, but since we can continue /// looking for input reasonably, don't declare the state done.

      - /// + /// ///

      PURE SLL PARSING

      - /// + /// ///

      To handle pure SLL parsing, all we have to do is make sure that we /// combine stack contexts for configurations that differ only by semantic /// predicate. From there, we can do the usual SLL termination heuristic.

      - /// + /// ///

      PREDICATES IN SLL+LL PARSING

      - /// + /// ///

      SLL decisions don't evaluate predicates until after they reach DFA stop /// states because they need to create the DFA cache that works in all /// semantic situations. In contrast, full LL evaluates predicates collected /// during start state computation so it can ignore predicates thereafter. /// This means that SLL termination detection can totally ignore semantic /// predicates.

      - /// + /// ///

      Implementation-wise, {@link org.antlr.v4.runtime.atn.ATNConfigSet} combines stack contexts but not /// semantic predicate contexts so we might see two configurations like the /// following.

      - /// + /// ///

      {@code (s, 1, x, {}), (s, 1, x', {p})}

      - /// + /// ///

      Before testing these configurations against others, we have to merge /// {@code x} and {@code x'} (without modifying the existing configurations). /// For example, we test {@code (x+x')==x''} when looking for conflicts in /// the following configurations.

      - /// + /// ///

      {@code (s, 1, x, {}), (s, 1, x', {p}), (s, 2, x'', {})}

      - /// + /// ///

      If the configuration set has predicates (as indicated by /// {@link org.antlr.v4.runtime.atn.ATNConfigSet#hasSemanticContext}), this algorithm makes a copy of /// the configurations to strip out all of the predicates so that a standard @@ -195,7 +195,7 @@ public enum PredictionMode { /// {@link org.antlr.v4.runtime.atn.RuleStopState}. Configurations meeting this condition have reached /// the end of the decision rule (local context) or end of start rule (full /// context). - /// + /// /// - parameter configs: the configuration set to test /// - returns: {@code true} if any configuration in {@code configs} is in a /// {@link org.antlr.v4.runtime.atn.RuleStopState}, otherwise {@code false} @@ -208,7 +208,7 @@ public enum PredictionMode { /// {@link org.antlr.v4.runtime.atn.RuleStopState}. Configurations meeting this condition have reached /// the end of the decision rule (local context) or end of start rule (full /// context). - /// + /// /// - parameter configs: the configuration set to test /// - returns: {@code true} if all configurations in {@code configs} are in a /// {@link org.antlr.v4.runtime.atn.RuleStopState}, otherwise {@code false} @@ -218,7 +218,7 @@ public enum PredictionMode { } /// Full LL prediction termination. - /// + /// ///

      Can we stop looking ahead during ATN simulation or is there some /// uncertainty as to which alternative we will ultimately pick, after /// consuming more input? Even if there are partial conflicts, we might know @@ -227,32 +227,32 @@ public enum PredictionMode { /// other hand, there might be multiple conflicts that resolve to different /// minimums. That means we need more look ahead to decide which of those /// alternatives we should predict.

      - /// + /// ///

      The basic idea is to split the set of configurations {@code C}, into /// conflicting subsets {@code (s, _, ctx, _)} and singleton subsets with /// non-conflicting configurations. Two configurations conflict if they have /// identical {@link org.antlr.v4.runtime.atn.ATNConfig#state} and {@link org.antlr.v4.runtime.atn.ATNConfig#context} values /// but different {@link org.antlr.v4.runtime.atn.ATNConfig#alt} value, e.g. {@code (s, i, ctx, _)} /// and {@code (s, j, ctx, _)} for {@code i!=j}.

      - /// + /// ///

      Reduce these configuration subsets to the set of possible alternatives. /// You can compute the alternative subsets in one pass as follows:

      - /// + /// ///

      {@code A_s,ctx = {i | (s, i, ctx, _)}} for each configuration in /// {@code C} holding {@code s} and {@code ctx} fixed.

      - /// + /// ///

      Or in pseudo-code, for each configuration {@code c} in {@code C}:

      - /// + /// ///
           /// map[c] U= c.{@link org.antlr.v4.runtime.atn.ATNConfig#alt alt} # map hash/equals uses s and x, not
           /// alt and not pred
           /// 
      - /// + /// ///

      The values in {@code map} are the set of {@code A_s,ctx} sets.

      - /// + /// ///

      If {@code |A_s,ctx|=1} then there is no conflict associated with /// {@code s} and {@code ctx}.

      - /// + /// ///

      Reduce the subsets to singletons by choosing a minimum of each subset. If /// the union of these alternative subsets is a singleton, then no amount of /// more lookahead will help us. We will always pick that alternative. If, @@ -260,20 +260,20 @@ public enum PredictionMode { /// alternative to predict and must continue looking for resolution. We may /// or may not discover an ambiguity in the future, even if there are no /// conflicting subsets this round.

      - /// + /// ///

      The biggest sin is to terminate early because it means we've made a /// decision but were uncertain as to the eventual outcome. We haven't used /// enough lookahead. On the other hand, announcing a conflict too late is no /// big deal; you will still have the conflict. It's just inefficient. It /// might even look until the end of file.

      - /// + /// ///

      No special consideration for semantic predicates is required because /// predicates are evaluated on-the-fly for full LL prediction, ensuring that /// no configuration contains a semantic context during the termination /// check.

      - /// + /// ///

      CONFLICTING CONFIGS

      - /// + /// ///

      Two configurations {@code (s, i, x)} and {@code (s, j, x')}, conflict /// when {@code i!=j} but {@code x=x'}. Because we merge all /// {@code (s, i, _)} configurations together, that means that there are at @@ -288,66 +288,66 @@ public enum PredictionMode { /// associated with {@code j>i} then at least one stack configuration for /// {@code j} is not in conflict with alternative {@code i}. The algorithm /// should keep going, looking for more lookahead due to the uncertainty.

      - /// + /// ///

      For simplicity, I'm doing a equality check between {@code x} and /// {@code x'} that lets the algorithm continue to consume lookahead longer /// than necessary. The reason I like the equality is of course the /// simplicity but also because that is the test you need to detect the /// alternatives that are actually in conflict.

      - /// + /// ///

      CONTINUE/STOP RULE

      - /// + /// ///

      Continue if union of resolved alternative sets from non-conflicting and /// conflicting alternative subsets has more than one alternative. We are /// uncertain about which alternative to predict.

      - /// + /// ///

      The complete set of alternatives, {@code [i for (_,i,_)]}, tells us which /// alternatives are still in the running for the amount of input we've /// consumed at this point. The conflicting sets let us to strip away /// configurations that won't lead to more states because we resolve /// conflicts to the configuration with a minimum alternate for the /// conflicting set.

      - /// + /// ///

      CASES

      - /// + /// ///
        - /// + /// ///
      • no conflicts and more than 1 alternative in set => continue
      • - /// + /// ///
      • {@code (s, 1, x)}, {@code (s, 2, x)}, {@code (s, 3, z)}, /// {@code (s', 1, y)}, {@code (s', 2, y)} yields non-conflicting set /// {@code {3}} U conflicting sets {@code min({1,2})} U {@code min({1,2})} = /// {@code {1,3}} => continue ///
      • - /// + /// ///
      • {@code (s, 1, x)}, {@code (s, 2, x)}, {@code (s', 1, y)}, /// {@code (s', 2, y)}, {@code (s'', 1, z)} yields non-conflicting set /// {@code {1}} U conflicting sets {@code min({1,2})} U {@code min({1,2})} = /// {@code {1}} => stop and predict 1
      • - /// + /// ///
      • {@code (s, 1, x)}, {@code (s, 2, x)}, {@code (s', 1, y)}, /// {@code (s', 2, y)} yields conflicting, reduced sets {@code {1}} U /// {@code {1}} = {@code {1}} => stop and predict 1, can announce /// ambiguity {@code {1,2}}
      • - /// + /// ///
      • {@code (s, 1, x)}, {@code (s, 2, x)}, {@code (s', 2, y)}, /// {@code (s', 3, y)} yields conflicting, reduced sets {@code {1}} U /// {@code {2}} = {@code {1,2}} => continue
      • - /// + /// ///
      • {@code (s, 1, x)}, {@code (s, 2, x)}, {@code (s', 3, y)}, /// {@code (s', 4, y)} yields conflicting, reduced sets {@code {1}} U /// {@code {3}} = {@code {1,3}} => continue
      • - /// + /// ///
      - /// + /// ///

      EXACT AMBIGUITY DETECTION

      - /// + /// ///

      If all states report the same conflicting set of alternatives, then we /// know we have the exact ambiguity set.

      - /// + /// ///

      |A_i|>1 and /// A_i = A_j for all i, j.

      - /// + /// ///

      In other words, we continue examining lookahead until all {@code A_i} /// have more than one alternative and all {@code A_i} are the same. If /// {@code A={{1,2}, {1,3}}}, then regular LL prediction would terminate @@ -362,7 +362,7 @@ public enum PredictionMode { /// Determines if every alternative subset in {@code altsets} contains more /// than one alternative. - /// + /// /// - parameter altsets: a collection of alternative subsets /// - returns: {@code true} if every {@link java.util.BitSet} in {@code altsets} has /// {@link java.util.BitSet#cardinality cardinality} > 1, otherwise {@code false} @@ -372,7 +372,7 @@ public enum PredictionMode { /// Determines if any single alternative subset in {@code altsets} contains /// exactly one alternative. - /// + /// /// - parameter altsets: a collection of alternative subsets /// - returns: {@code true} if {@code altsets} contains a {@link java.util.BitSet} with /// {@link java.util.BitSet#cardinality cardinality} 1, otherwise {@code false} @@ -387,7 +387,7 @@ public enum PredictionMode { /// Determines if any single alternative subset in {@code altsets} contains /// more than one alternative. - /// + /// /// - parameter altsets: a collection of alternative subsets /// - returns: {@code true} if {@code altsets} contains a {@link java.util.BitSet} with /// {@link java.util.BitSet#cardinality cardinality} > 1, otherwise {@code false} @@ -401,7 +401,7 @@ public enum PredictionMode { } /// Determines if every alternative subset in {@code altsets} is equivalent. - /// + /// /// - parameter altsets: a collection of alternative subsets /// - returns: {@code true} if every member of {@code altsets} is equal to the /// others, otherwise {@code false} @@ -420,7 +420,7 @@ public enum PredictionMode { /// Returns the unique alternative predicted by all alternative subsets in /// {@code altsets}. If no such alternative exists, this method returns /// {@link org.antlr.v4.runtime.atn.ATN#INVALID_ALT_NUMBER}. - /// + /// /// - parameter altsets: a collection of alternative subsets public static func getUniqueAlt(_ altsets: Array) throws -> Int { let all: BitSet = getAlts(altsets) @@ -433,7 +433,7 @@ public enum PredictionMode { /// Gets the complete set of represented alternatives for a collection of /// alternative subsets. This method returns the union of each {@link java.util.BitSet} /// in {@code altsets}. - /// + /// /// - parameter altsets: a collection of alternative subsets /// - returns: the set of represented alternatives in {@code altsets} public static func getAlts(_ altsets: Array) -> BitSet { @@ -453,7 +453,7 @@ public enum PredictionMode { /// This function gets the conflicting alt subsets from a configuration set. /// For each configuration {@code c} in {@code configs}: - /// + /// ///

           /// map[c] U= c.{@link org.antlr.v4.runtime.atn.ATNConfig#alt alt} # map hash/equals uses s and x, not
           /// alt and not pred
      @@ -466,7 +466,7 @@ public enum PredictionMode {
       
           /// Get a map from state to alt subset from a configuration set. For each
           /// configuration {@code c} in {@code configs}:
      -    /// 
      +    ///
           /// 
           /// map[c.{@link org.antlr.v4.runtime.atn.ATNConfig#state state}] U= c.{@link org.antlr.v4.runtime.atn.ATNConfig#alt alt}
           /// 
      diff --git a/runtime/Swift/Sources/Antlr4/atn/ProfilingATNSimulator.swift b/runtime/Swift/Sources/Antlr4/atn/ProfilingATNSimulator.swift index 193d00f2d..f10278459 100644 --- a/runtime/Swift/Sources/Antlr4/atn/ProfilingATNSimulator.swift +++ b/runtime/Swift/Sources/Antlr4/atn/ProfilingATNSimulator.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/atn/RangeTransition.swift b/runtime/Swift/Sources/Antlr4/atn/RangeTransition.swift index f7440e1c1..7949a18d0 100644 --- a/runtime/Swift/Sources/Antlr4/atn/RangeTransition.swift +++ b/runtime/Swift/Sources/Antlr4/atn/RangeTransition.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/atn/RuleStartState.swift b/runtime/Swift/Sources/Antlr4/atn/RuleStartState.swift index 92a45b388..dd13745eb 100644 --- a/runtime/Swift/Sources/Antlr4/atn/RuleStartState.swift +++ b/runtime/Swift/Sources/Antlr4/atn/RuleStartState.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/atn/RuleStopState.swift b/runtime/Swift/Sources/Antlr4/atn/RuleStopState.swift index 629e8a5c4..6a45bf352 100644 --- a/runtime/Swift/Sources/Antlr4/atn/RuleStopState.swift +++ b/runtime/Swift/Sources/Antlr4/atn/RuleStopState.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/atn/RuleTransition.swift b/runtime/Swift/Sources/Antlr4/atn/RuleTransition.swift index 128891835..07578d1a2 100644 --- a/runtime/Swift/Sources/Antlr4/atn/RuleTransition.swift +++ b/runtime/Swift/Sources/Antlr4/atn/RuleTransition.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/atn/SemanticContext.swift b/runtime/Swift/Sources/Antlr4/atn/SemanticContext.swift index c64eaef01..bed87c128 100644 --- a/runtime/Swift/Sources/Antlr4/atn/SemanticContext.swift +++ b/runtime/Swift/Sources/Antlr4/atn/SemanticContext.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -7,7 +7,7 @@ /// A tree structure used to record the semantic context in which /// an ATN configuration is valid. It's either a single predicate, /// a conjunction {@code p1&&p2}, or a sum of products {@code p1||p2}. -/// +/// ///

      I have scoped the {@link org.antlr.v4.runtime.atn.SemanticContext.AND}, {@link org.antlr.v4.runtime.atn.SemanticContext.OR}, and {@link org.antlr.v4.runtime.atn.SemanticContext.Predicate} subclasses of /// {@link org.antlr.v4.runtime.atn.SemanticContext} within the scope of this outer class.

      @@ -23,7 +23,7 @@ public class SemanticContext: Hashable, CustomStringConvertible { /// having to create proper rule-specific context during prediction (as /// opposed to the parser, which creates them naturally). In a practical /// sense, this avoids a cast exception from RuleContext to myruleContext. - /// + /// ///

      For context dependent predicates, we must pass in a local context so that /// references such as $arg evaluate properly as _localctx.arg. We only /// capture context dependent predicates in the context in which we begin @@ -35,7 +35,7 @@ public class SemanticContext: Hashable, CustomStringConvertible { } /// Evaluate the precedence predicates for the context and reduce the result. - /// + /// /// - parameter parser: The parser instance. /// - parameter parserCallStack: /// - returns: The simplified semantic context after precedence predicates are @@ -148,15 +148,15 @@ public class SemanticContext: Hashable, CustomStringConvertible { /// This is the base class for semantic context "operators", which operate on /// a collection of semantic context "operands". - /// + /// /// - 4.3 public class Operator: SemanticContext { /// Gets the operands for the semantic context operator. - /// + /// /// - returns: a collection of {@link org.antlr.v4.runtime.atn.SemanticContext} operands for the /// operator. - /// + /// /// - 4.3 public func getOperands() -> Array { @@ -215,7 +215,7 @@ public class SemanticContext: Hashable, CustomStringConvertible { } /// {@inheritDoc} - /// + /// ///

      /// The evaluation of predicates by this context is short-circuiting, but /// unordered.

      @@ -326,7 +326,7 @@ public class SemanticContext: Hashable, CustomStringConvertible { } /// {@inheritDoc} - /// + /// ///

      /// The evaluation of predicates by this context is short-circuiting, but /// unordered.

      @@ -405,7 +405,7 @@ public class SemanticContext: Hashable, CustomStringConvertible { return result } - /// + /// /// - seealso: org.antlr.v4.runtime.atn.ParserATNSimulator#getPredsForAmbigAlts public static func or(_ a: SemanticContext?, _ b: SemanticContext?) -> SemanticContext { if a == nil { diff --git a/runtime/Swift/Sources/Antlr4/atn/SetTransition.swift b/runtime/Swift/Sources/Antlr4/atn/SetTransition.swift index 5bf467be6..569b8f305 100644 --- a/runtime/Swift/Sources/Antlr4/atn/SetTransition.swift +++ b/runtime/Swift/Sources/Antlr4/atn/SetTransition.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/atn/SingletonPredictionContext.swift b/runtime/Swift/Sources/Antlr4/atn/SingletonPredictionContext.swift index bd4247057..a0bc1de88 100644 --- a/runtime/Swift/Sources/Antlr4/atn/SingletonPredictionContext.swift +++ b/runtime/Swift/Sources/Antlr4/atn/SingletonPredictionContext.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/atn/StarBlockStartState.swift b/runtime/Swift/Sources/Antlr4/atn/StarBlockStartState.swift index 68ad8ac77..c9a5fc6b6 100644 --- a/runtime/Swift/Sources/Antlr4/atn/StarBlockStartState.swift +++ b/runtime/Swift/Sources/Antlr4/atn/StarBlockStartState.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/atn/StarLoopEntryState.swift b/runtime/Swift/Sources/Antlr4/atn/StarLoopEntryState.swift index 0af7521d9..acb8b38a2 100644 --- a/runtime/Swift/Sources/Antlr4/atn/StarLoopEntryState.swift +++ b/runtime/Swift/Sources/Antlr4/atn/StarLoopEntryState.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -8,11 +8,11 @@ public final class StarLoopEntryState: DecisionState { /// Indicates whether this state can benefit from a precedence DFA during SLL /// decision making. - /// + /// ///

      This is a computed property that is calculated during ATN deserialization /// and stored for use in {@link org.antlr.v4.runtime.atn.ParserATNSimulator} and /// {@link org.antlr.v4.runtime.ParserInterpreter}.

      - /// + /// /// - seealso: org.antlr.v4.runtime.dfa.DFA#isPrecedenceDfa() public var precedenceRuleDecision: Bool = false diff --git a/runtime/Swift/Sources/Antlr4/atn/StarLoopbackState.swift b/runtime/Swift/Sources/Antlr4/atn/StarLoopbackState.swift index d977ac4d2..78671b667 100644 --- a/runtime/Swift/Sources/Antlr4/atn/StarLoopbackState.swift +++ b/runtime/Swift/Sources/Antlr4/atn/StarLoopbackState.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/atn/TokensStartState.swift b/runtime/Swift/Sources/Antlr4/atn/TokensStartState.swift index edbc30318..4c52c9b0f 100644 --- a/runtime/Swift/Sources/Antlr4/atn/TokensStartState.swift +++ b/runtime/Swift/Sources/Antlr4/atn/TokensStartState.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/atn/Transition.swift b/runtime/Swift/Sources/Antlr4/atn/Transition.swift index 971d95807..a320149ae 100644 --- a/runtime/Swift/Sources/Antlr4/atn/Transition.swift +++ b/runtime/Swift/Sources/Antlr4/atn/Transition.swift @@ -1,14 +1,14 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. /// An ATN transition between any two ATN states. Subclasses define /// atom, set, epsilon, action, predicate, rule transitions. -/// +/// ///

      This is a one way link. It emanates from a state (usually via a list of /// transitions) and has a target state.

      -/// +/// ///

      Since we never have to change the ATN transitions once we construct it, /// we can fix these transitions as specific classes. The DFA transitions /// on the other hand need to update the labels as it adds transitions to @@ -81,9 +81,9 @@ public class Transition { } /// Determines if the transition is an "epsilon" transition. - /// + /// ///

      The default implementation returns {@code false}.

      - /// + /// /// - returns: {@code true} if traversing this transition in the ATN does not /// consume an input symbol; otherwise, {@code false} if traversing this /// transition consumes (matches) an input symbol. diff --git a/runtime/Swift/Sources/Antlr4/atn/WildcardTransition.swift b/runtime/Swift/Sources/Antlr4/atn/WildcardTransition.swift index a2da3c71a..31becc2ea 100644 --- a/runtime/Swift/Sources/Antlr4/atn/WildcardTransition.swift +++ b/runtime/Swift/Sources/Antlr4/atn/WildcardTransition.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/dfa/DFA.swift b/runtime/Swift/Sources/Antlr4/dfa/DFA.swift index 7ceeec33f..afeebf39e 100644 --- a/runtime/Swift/Sources/Antlr4/dfa/DFA.swift +++ b/runtime/Swift/Sources/Antlr4/dfa/DFA.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -49,7 +49,7 @@ public class DFA: CustomStringConvertible { /// {@link org.antlr.v4.runtime.dfa.DFAState#edges} array for this start state contains outgoing edges /// supplying individual start states corresponding to specific precedence /// values. - /// + /// /// - returns: {@code true} if this is a precedence DFA; otherwise, /// {@code false}. /// - seealso: org.antlr.v4.runtime.Parser#getPrecedence() @@ -58,11 +58,11 @@ public class DFA: CustomStringConvertible { } /// Get the start state for a specific precedence value. - /// + /// /// - parameter precedence: The current precedence. /// - returns: The start state corresponding to the specified precedence, or /// {@code null} if no start state exists for the specified precedence. - /// + /// /// - IllegalStateException if this is not a precedence DFA. /// - seealso: #isPrecedenceDfa() ////@SuppressWarnings("null") @@ -83,11 +83,11 @@ public class DFA: CustomStringConvertible { } /// Set the start state for a specific precedence value. - /// + /// /// - parameter precedence: The current precedence. /// - parameter startState: The start state corresponding to the specified /// precedence. - /// + /// /// - IllegalStateException if this is not a precedence DFA. /// - seealso: #isPrecedenceDfa() ////@SuppressWarnings({"SynchronizeOnNonFinalField", "null"}) @@ -116,13 +116,13 @@ public class DFA: CustomStringConvertible { } /// Sets whether this is a precedence DFA. - /// + /// /// - parameter precedenceDfa: {@code true} if this is a precedence DFA; otherwise, /// {@code false} - /// + /// /// - UnsupportedOperationException if {@code precedenceDfa} does not /// match the value of {@link #isPrecedenceDfa} for the current DFA. - /// + /// /// - This method no longer performs any action. ////@Deprecated public final func setPrecedenceDfa(_ precedenceDfa: Bool) throws { diff --git a/runtime/Swift/Sources/Antlr4/dfa/DFASerializer.swift b/runtime/Swift/Sources/Antlr4/dfa/DFASerializer.swift index 2d56b13fe..950de5f0c 100644 --- a/runtime/Swift/Sources/Antlr4/dfa/DFASerializer.swift +++ b/runtime/Swift/Sources/Antlr4/dfa/DFASerializer.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/dfa/DFAState.swift b/runtime/Swift/Sources/Antlr4/dfa/DFAState.swift index cd76bebfe..ad5413f56 100644 --- a/runtime/Swift/Sources/Antlr4/dfa/DFAState.swift +++ b/runtime/Swift/Sources/Antlr4/dfa/DFAState.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -18,11 +18,11 @@ /// jump from rule to rule, emulating rule invocations (method calls). /// I have to add a stack to simulate the proper lookahead sequences for /// the underlying LL grammar from which the ATN was derived. -/// +/// ///

      I use a set of ATNConfig objects not simple states. An ATNConfig /// is both a state (ala normal conversion) and a RuleContext describing /// the chain of rules (if any) followed to arrive at that state.

      -/// +/// ///

      A DFA state may have multiple references to a particular state, /// but with different ATN contexts (with same or different alts) /// meaning that state was reached via a different set of rule invocations.

      @@ -58,11 +58,11 @@ public class DFAState: Hashable, CustomStringConvertible { /// {@link #requiresFullContext} is {@code false} since full context prediction evaluates predicates /// on-the-fly. If this is not null, then {@link #prediction} is /// {@link org.antlr.v4.runtime.atn.ATN#INVALID_ALT_NUMBER}. - /// + /// ///

      We only use these for non-{@link #requiresFullContext} but conflicting states. That /// means we know from the context (it's $ or we don't dip into outer /// context) that it's an ambiguity not a conflict.

      - /// + /// ///

      This list is computed by {@link org.antlr.v4.runtime.atn.ParserATNSimulator#predicateDFAState}.

      public var predicates: [PredPrediction]? @@ -117,11 +117,11 @@ public class DFAState: Hashable, CustomStringConvertible { /// Two {@link org.antlr.v4.runtime.dfa.DFAState} instances are equal if their ATN configuration sets /// are the same. This method is used to see if a state already exists. - /// + /// ///

      Because the number of alternatives and number of ATN configurations are /// finite, there is a finite number of DFA states that can be processed. /// This is necessary to show that the algorithm terminates.

      - /// + /// ///

      Cannot test the DFA state numbers here because in /// {@link org.antlr.v4.runtime.atn.ParserATNSimulator#addDFAState} we need to know if any other state /// exists that has this exact set of ATN configurations. The diff --git a/runtime/Swift/Sources/Antlr4/dfa/LexerDFASerializer.swift b/runtime/Swift/Sources/Antlr4/dfa/LexerDFASerializer.swift index 2038d6b56..e68205bef 100644 --- a/runtime/Swift/Sources/Antlr4/dfa/LexerDFASerializer.swift +++ b/runtime/Swift/Sources/Antlr4/dfa/LexerDFASerializer.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/misc/ArrayList.swift b/runtime/Swift/Sources/Antlr4/misc/ArrayList.swift index 010fa4e06..40239f3e9 100644 --- a/runtime/Swift/Sources/Antlr4/misc/ArrayList.swift +++ b/runtime/Swift/Sources/Antlr4/misc/ArrayList.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/misc/ArrayWrapper.swift b/runtime/Swift/Sources/Antlr4/misc/ArrayWrapper.swift index 28df143e5..b4f19c05b 100644 --- a/runtime/Swift/Sources/Antlr4/misc/ArrayWrapper.swift +++ b/runtime/Swift/Sources/Antlr4/misc/ArrayWrapper.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/misc/BitSet.swift b/runtime/Swift/Sources/Antlr4/misc/BitSet.swift index b3ca6b3ba..412d046c3 100644 --- a/runtime/Swift/Sources/Antlr4/misc/BitSet.swift +++ b/runtime/Swift/Sources/Antlr4/misc/BitSet.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -19,23 +19,23 @@ import Foundation /// {@code BitSet} may be used to modify the contents of another /// {@code BitSet} through logical AND, logical inclusive OR, and /// logical exclusive OR operations. -/// +/// ///

      By default, all bits in the set initially have the value /// {@code false}. -/// +/// ///

      Every bit set has a current size, which is the number of bits /// of space currently in use by the bit set. Note that the size is /// related to the implementation of a bit set, so it may change with /// implementation. The length of a bit set relates to logical length /// of a bit set and is defined independently of implementation. -/// +/// ///

      Unless otherwise noted, passing a null parameter to any of the /// methods in a {@code BitSet} will result in a /// {@code NullPointerException}. -/// +/// ///

      A {@code BitSet} is not safe for multithreaded use without /// external synchronization. -/// +/// /// - Arthur van Hoff /// - Michael McCloskey /// - Martin Buchholz @@ -55,7 +55,7 @@ public class BitSet: Hashable, CustomStringConvertible { // 0xffffffffffffffffL; /// - bits long[] - /// + /// /// The bits in this BitSet. The ith bit is stored in bits[i/64] at /// bit position i % 64 (where bit position 0 refers to the least /// significant bit and 63 refers to the most significant bit). @@ -117,7 +117,7 @@ public class BitSet: Hashable, CustomStringConvertible { /// Creates a bit set whose initial size is large enough to explicitly /// represent bits with indices in the range {@code 0} through /// {@code nbits-1}. All bits are initially {@code false}. - /// + /// /// - parameter nbits: the initial size of the bit set /// - NegativeArraySizeException if the specified initial size /// is negative @@ -149,13 +149,13 @@ public class BitSet: Hashable, CustomStringConvertible { /// Returns a new long array containing all the bits in this bit set. - /// + /// ///

      More precisely, if ///
      {@code long[] longs = s.toLongArray();} ///
      then {@code longs.length == (s.length()+63)/64} and ///
      {@code s.get(n) == ((longs[n/64] & (1L<<(n%64))) != 0)} ///
      for all {@code n < 64 * longs.length}. - /// + /// /// - returns: a long array containing a little-endian representation /// of all the bits in this bit set /// - 1.7 @@ -212,7 +212,7 @@ public class BitSet: Hashable, CustomStringConvertible { /// Sets the bit at the specified index to the complement of its /// current value. - /// + /// /// - parameter bitIndex: the index of the bit to flip /// - IndexOutOfBoundsException if the specified index is negative /// - 1.4 @@ -234,7 +234,7 @@ public class BitSet: Hashable, CustomStringConvertible { /// Sets each bit from the specified {@code fromIndex} (inclusive) to the /// specified {@code toIndex} (exclusive) to the complement of its current /// value. - /// + /// /// - parameter fromIndex: index of the first bit to flip /// - parameter toIndex: index after the last bit to flip /// - IndexOutOfBoundsException if {@code fromIndex} is negative, @@ -278,7 +278,7 @@ public class BitSet: Hashable, CustomStringConvertible { } /// Sets the bit at the specified index to {@code true}. - /// + /// /// - parameter bitIndex: a bit index /// - IndexOutOfBoundsException if the specified index is negative /// - JDK1.0 @@ -297,7 +297,7 @@ public class BitSet: Hashable, CustomStringConvertible { } /// Sets the bit at the specified index to the specified value. - /// + /// /// - parameter bitIndex: a bit index /// - parameter value: a boolean value to set /// - IndexOutOfBoundsException if the specified index is negative @@ -312,7 +312,7 @@ public class BitSet: Hashable, CustomStringConvertible { /// Sets the bits from the specified {@code fromIndex} (inclusive) to the /// specified {@code toIndex} (exclusive) to {@code true}. - /// + /// /// - parameter fromIndex: index of the first bit to be set /// - parameter toIndex: index after the last bit to be set /// - IndexOutOfBoundsException if {@code fromIndex} is negative, @@ -357,7 +357,7 @@ public class BitSet: Hashable, CustomStringConvertible { /// Sets the bits from the specified {@code fromIndex} (inclusive) to the /// specified {@code toIndex} (exclusive) to the specified value. - /// + /// /// - parameter fromIndex: index of the first bit to be set /// - parameter toIndex: index after the last bit to be set /// - parameter value: value to set the selected bits to @@ -374,7 +374,7 @@ public class BitSet: Hashable, CustomStringConvertible { } /// Sets the bit specified by the index to {@code false}. - /// + /// /// - parameter bitIndex: the index of the bit to be cleared /// - IndexOutOfBoundsException if the specified index is negative /// - JDK1.0 @@ -395,7 +395,7 @@ public class BitSet: Hashable, CustomStringConvertible { /// Sets the bits from the specified {@code fromIndex} (inclusive) to the /// specified {@code toIndex} (exclusive) to {@code false}. - /// + /// /// - parameter fromIndex: index of the first bit to be cleared /// - parameter toIndex: index after the last bit to be cleared /// - IndexOutOfBoundsException if {@code fromIndex} is negative, @@ -447,7 +447,7 @@ public class BitSet: Hashable, CustomStringConvertible { } /// Sets all of the bits in this BitSet to {@code false}. - /// + /// /// - 1.4 public func clear() { while wordsInUse > 0 { @@ -460,7 +460,7 @@ public class BitSet: Hashable, CustomStringConvertible { /// is {@code true} if the bit with the index {@code bitIndex} /// is currently set in this {@code BitSet}; otherwise, the result /// is {@code false}. - /// + /// /// - parameter bitIndex: the bit index /// - returns: the value of the bit with the specified index /// - IndexOutOfBoundsException if the specified index is negative @@ -479,7 +479,7 @@ public class BitSet: Hashable, CustomStringConvertible { /// Returns a new {@code BitSet} composed of bits from this {@code BitSet} /// from {@code fromIndex} (inclusive) to {@code toIndex} (exclusive). - /// + /// /// - parameter fromIndex: index of the first bit to include /// - parameter toIndex: index after the last bit to include /// - returns: a new {@code BitSet} from a range of this {@code BitSet} @@ -550,15 +550,15 @@ public class BitSet: Hashable, CustomStringConvertible { /// Returns the index of the first bit that is set to {@code true} /// that occurs on or after the specified starting index. If no such /// bit exists then {@code -1} is returned. - /// + /// ///

      To iterate over the {@code true} bits in a {@code BitSet}, /// use the following loop: - /// + /// ///

       {@code
           /// for (int i = bs.nextSetBit(0); i >= 0; i = bs.nextSetBit(i+1)) {
           /// // operate on index i here
           /// }}
      - /// + /// /// - parameter fromIndex: the index to start checking from (inclusive) /// - returns: the index of the next set bit, or {@code -1} if there /// is no such bit @@ -631,7 +631,7 @@ public class BitSet: Hashable, CustomStringConvertible { /// Returns the index of the first bit that is set to {@code false} /// that occurs on or after the specified starting index. - /// + /// /// - parameter fromIndex: the index to start checking from (inclusive) /// - returns: the index of the next clear bit /// - IndexOutOfBoundsException if the specified index is negative @@ -669,15 +669,15 @@ public class BitSet: Hashable, CustomStringConvertible { /// that occurs on or before the specified starting index. /// If no such bit exists, or if {@code -1} is given as the /// starting index, then {@code -1} is returned. - /// + /// ///

      To iterate over the {@code true} bits in a {@code BitSet}, /// use the following loop: - /// + /// ///

       {@code
           /// for (int i = bs.length(); (i = bs.previousSetBit(i-1)) >= 0; ) {
           /// // operate on index i here
           /// }}
      - /// + /// /// - parameter fromIndex: the index to start checking from (inclusive) /// - returns: the index of the previous set bit, or {@code -1} if there /// is no such bit @@ -717,7 +717,7 @@ public class BitSet: Hashable, CustomStringConvertible { /// that occurs on or before the specified starting index. /// If no such bit exists, or if {@code -1} is given as the /// starting index, then {@code -1} is returned. - /// + /// /// - parameter fromIndex: the index to start checking from (inclusive) /// - returns: the index of the previous clear bit, or {@code -1} if there /// is no such bit @@ -789,7 +789,7 @@ public class BitSet: Hashable, CustomStringConvertible { /// Returns the "logical size" of this {@code BitSet}: the index of /// the highest set bit in the {@code BitSet} plus one. Returns zero /// if the {@code BitSet} contains no set bits. - /// + /// /// - returns: the logical size of this {@code BitSet} /// - 1.2 public func length() -> Int { @@ -803,7 +803,7 @@ public class BitSet: Hashable, CustomStringConvertible { /// Returns true if this {@code BitSet} contains no bits that are set /// to {@code true}. - /// + /// /// - returns: boolean indicating whether this {@code BitSet} is empty /// - 1.4 public func isEmpty() -> Bool { @@ -812,7 +812,7 @@ public class BitSet: Hashable, CustomStringConvertible { /// Returns true if the specified {@code BitSet} has any bits set to /// {@code true} that are also set to {@code true} in this {@code BitSet}. - /// + /// /// - parameter set: {@code BitSet} to intersect with /// - returns: boolean indicating whether this {@code BitSet} intersects /// the specified {@code BitSet} @@ -829,7 +829,7 @@ public class BitSet: Hashable, CustomStringConvertible { } /// Returns the number of bits set to {@code true} in this {@code BitSet}. - /// + /// /// - returns: the number of bits set to {@code true} in this {@code BitSet} /// - 1.4 public func cardinality() -> Int { @@ -858,7 +858,7 @@ public class BitSet: Hashable, CustomStringConvertible { /// has the value {@code true} if and only if it both initially /// had the value {@code true} and the corresponding bit in the /// bit set argument also had the value {@code true}. - /// + /// /// - parameter set: a bit set public func and(_ set: BitSet) { if self == set { @@ -884,7 +884,7 @@ public class BitSet: Hashable, CustomStringConvertible { /// value {@code true} if and only if it either already had the /// value {@code true} or the corresponding bit in the bit set /// argument has the value {@code true}. - /// + /// /// - parameter set: a bit set public func or(_ set: BitSet) { if self == set { @@ -923,7 +923,7 @@ public class BitSet: Hashable, CustomStringConvertible { ///
    • The bit initially has the value {@code false}, and the /// corresponding bit in the argument has the value {@code true}. ///
    - /// + /// /// - parameter set: a bit set public func xor(_ set: BitSet) { let wordsInCommon: Int = min(wordsInUse, set.wordsInUse) @@ -951,7 +951,7 @@ public class BitSet: Hashable, CustomStringConvertible { /// Clears all of the bits in this {@code BitSet} whose corresponding /// bit is set in the specified {@code BitSet}. - /// + /// /// - parameter set: the {@code BitSet} with which to mask this /// {@code BitSet} /// - 1.2 @@ -969,7 +969,7 @@ public class BitSet: Hashable, CustomStringConvertible { /// Returns the hash code value for this bit set. The hash code depends /// only on which bits are set within this {@code BitSet}. - /// + /// ///

    The hash code is defined to be the result of the following /// calculation: ///

     {@code
    @@ -981,7 +981,7 @@ public class BitSet: Hashable, CustomStringConvertible {
         /// return (int)((h >> 32) ^ h);
         /// }}
    /// Note that the hash code changes if the set of bits is altered. - /// + /// /// - returns: the hash code value for this bit set public var hashValue: Int { var h: Int64 = 1234 @@ -998,7 +998,7 @@ public class BitSet: Hashable, CustomStringConvertible { /// Returns the number of bits of space actually in use by this /// {@code BitSet} to represent bit values. /// The maximum element in the set is the size - 1st element. - /// + /// /// - returns: the number of bits currently in this bit set public func size() -> Int { return words.count * BitSet.BITS_PER_WORD @@ -1026,7 +1026,7 @@ public class BitSet: Hashable, CustomStringConvertible { /// highest, separated by ", " (a comma and a space) and /// surrounded by braces, resulting in the usual mathematical /// notation for a set of integers. - /// + /// ///

    Example: ///

         /// BitSet drPepper = new BitSet();
    @@ -1038,7 +1038,7 @@ public class BitSet: Hashable, CustomStringConvertible { /// drPepper.set(4); /// drPepper.set(10); /// Now {@code drPepper.toString()} returns "{@code {2, 4, 10}}". - /// + /// /// - returns: a string representation of this bit set public var description: String { checkInvariants() diff --git a/runtime/Swift/Sources/Antlr4/misc/DoubleKeyMap.swift b/runtime/Swift/Sources/Antlr4/misc/DoubleKeyMap.swift index a45a6c64c..6f04cc31d 100644 --- a/runtime/Swift/Sources/Antlr4/misc/DoubleKeyMap.swift +++ b/runtime/Swift/Sources/Antlr4/misc/DoubleKeyMap.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/misc/HashMap.swift b/runtime/Swift/Sources/Antlr4/misc/HashMap.swift index 8e77cacf5..48bd3d427 100644 --- a/runtime/Swift/Sources/Antlr4/misc/HashMap.swift +++ b/runtime/Swift/Sources/Antlr4/misc/HashMap.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -85,12 +85,12 @@ public final class HashMap: Sequence var size: Int = 0 /// The next size value at which to resize (capacity * load factor). - /// - + /// - var threshold: Int = 0 /// The load factor for the hash table. - /// - /// - + /// + /// - var loadFactor: Float = 0 /// The number of times this HashMap has been structurally modified @@ -143,7 +143,7 @@ public final class HashMap: Sequence } /// Returns true if this map contains no key-value mappings. - /// + /// /// - returns: true if this map contains no key-value mappings public final var isEmpty: Bool { return size == 0 @@ -166,18 +166,18 @@ public final class HashMap: Sequence } /// Returns the value to which the specified key is mapped, /// or {@code null} if this map contains no mapping for the key. - /// + /// ///

    More formally, if this map contains a mapping from a key /// {@code k} to a value {@code v} such that {@code (key==null ? k==null : /// key.equals(k))}, then this method returns {@code v}; otherwise /// it returns {@code null}. (There can be at most one such mapping.) - /// + /// ///

    A return value of {@code null} does not necessarily /// indicate that the map contains no mapping for the key; it's also /// possible that the map explicitly maps the key to {@code null}. /// The {@link #containsKey containsKey} operation may be used to /// distinguish these two cases. - /// + /// /// - seealso: #put(Object, Object) public final func get(_ key: K) -> V? { let hash: Int = HashMap.hash(key.hashValue) @@ -194,7 +194,7 @@ public final class HashMap: Sequence } /// Returns true if this map contains a mapping for the /// specified key. - /// + /// /// - parameter key: The key whose presence in this map is to be tested /// - returns: true if this map contains a mapping for the specified /// key. @@ -223,7 +223,7 @@ public final class HashMap: Sequence /// Associates the specified value with the specified key in this map. /// If the map previously contained a mapping for the key, the old /// value is replaced. - /// + /// /// - parameter key: key with which the specified value is to be associated /// - parameter value: value to be associated with the specified key /// - returns: the previous value associated with key, or @@ -254,7 +254,7 @@ public final class HashMap: Sequence /// Adds a new entry with the specified key, value and hash code to /// the specified bucket. It is the responsibility of this /// method to resize the table if appropriate. - /// + /// /// Subclass overrides this to alter the behavior of put method. final func addEntry(_ hash: Int, _ key: K, _ value: V, _ bucketIndex: Int) { let e = table[bucketIndex] @@ -268,11 +268,11 @@ public final class HashMap: Sequence /// Rehashes the contents of this map into a new array with a /// larger capacity. This method is called automatically when the /// number of keys in this map reaches its threshold. - /// + /// /// If current capacity is MAXIMUM_CAPACITY, this method does not /// resize the map, but sets threshold to Integer.MAX_VALUE. /// This has the effect of preventing future calls. - /// + /// /// - parameter newCapacity: the new capacity, MUST be a power of two; /// must be greater than current capacity unless current /// capacity is MAXIMUM_CAPACITY (in which case value diff --git a/runtime/Swift/Sources/Antlr4/misc/IntSet.swift b/runtime/Swift/Sources/Antlr4/misc/IntSet.swift index a4498525d..157ab991c 100644 --- a/runtime/Swift/Sources/Antlr4/misc/IntSet.swift +++ b/runtime/Swift/Sources/Antlr4/misc/IntSet.swift @@ -1,34 +1,34 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. /// A generic set of integers. -/// +/// /// - seealso: org.antlr.v4.runtime.misc.IntervalSet public protocol IntSet { /// Adds the specified value to the current set. - /// + /// /// - parameter el: the value to add - /// + /// /// - IllegalStateException if the current set is read-only func add(_ el: Int) throws /// Modify the current {@link org.antlr.v4.runtime.misc.IntSet} object to contain all elements that are /// present in itself, the specified {@code set}, or both. - /// + /// /// - parameter set: The set to add to the current set. A {@code null} argument is /// treated as though it were an empty set. /// - returns: {@code this} (to support chained calls) - /// + /// /// - IllegalStateException if the current set is read-only func addAll(_ set: IntSet?) throws -> IntSet /// Return a new {@link org.antlr.v4.runtime.misc.IntSet} object containing all elements that are /// present in both the current set and the specified set {@code a}. - /// + /// /// - parameter a: The set to intersect with the current set. A {@code null} /// argument is treated as though it were an empty set. /// - returns: A new {@link org.antlr.v4.runtime.misc.IntSet} instance containing the intersection of the @@ -41,12 +41,12 @@ public protocol IntSet { /// present in {@code elements} but not present in the current set. The /// following expressions are equivalent for input non-null {@link org.antlr.v4.runtime.misc.IntSet} /// instances {@code x} and {@code y}. - /// + /// ///

      ///
    • {@code x.complement(y)}
    • ///
    • {@code y.subtract(x)}
    • ///
    - /// + /// /// - parameter elements: The set to compare with the current set. A {@code null} /// argument is treated as though it were an empty set. /// - returns: A new {@link org.antlr.v4.runtime.misc.IntSet} instance containing the elements present in @@ -57,11 +57,11 @@ public protocol IntSet { /// Return a new {@link org.antlr.v4.runtime.misc.IntSet} object containing all elements that are /// present in the current set, the specified set {@code a}, or both. - /// + /// ///

    /// This method is similar to {@link #addAll(org.antlr.v4.runtime.misc.IntSet)}, but returns a new /// {@link org.antlr.v4.runtime.misc.IntSet} instance instead of modifying the current set.

    - /// + /// /// - parameter a: The set to union with the current set. A {@code null} argument /// is treated as though it were an empty set. /// - returns: A new {@link org.antlr.v4.runtime.misc.IntSet} instance containing the union of the current @@ -74,12 +74,12 @@ public protocol IntSet { /// present in the current set but not present in the input set {@code a}. /// The following expressions are equivalent for input non-null /// {@link org.antlr.v4.runtime.misc.IntSet} instances {@code x} and {@code y}. - /// + /// ///
      ///
    • {@code y.subtract(x)}
    • ///
    • {@code x.complement(y)}
    • ///
    - /// + /// /// - parameter a: The set to compare with the current set. A {@code null} /// argument is treated as though it were an empty set. /// - returns: A new {@link org.antlr.v4.runtime.misc.IntSet} instance containing the elements present in @@ -89,13 +89,13 @@ public protocol IntSet { func subtract(_ a: IntSet?) throws -> IntSet /// Return the total number of elements represented by the current set. - /// + /// /// - returns: the total number of elements represented by the current set, /// regardless of the manner in which the elements are stored. func size() -> Int /// Returns {@code true} if this set contains no elements. - /// + /// /// - returns: {@code true} if the current set contains no elements; otherwise, /// {@code false}. func isNil() -> Bool @@ -106,28 +106,28 @@ public protocol IntSet { /// Returns the single value contained in the set, if {@link #size} is 1; /// otherwise, returns {@link org.antlr.v4.runtime.Token#INVALID_TYPE}. - /// + /// /// - returns: the single value contained in the set, if {@link #size} is 1; /// otherwise, returns {@link org.antlr.v4.runtime.Token#INVALID_TYPE}. func getSingleElement() -> Int /// Returns {@code true} if the set contains the specified element. - /// + /// /// - parameter el: The element to check for. /// - returns: {@code true} if the set contains {@code el}; otherwise {@code false}. func contains(_ el: Int) -> Bool /// Removes the specified value from the current set. If the current set does /// not contain the element, no changes are made. - /// + /// /// - parameter el: the value to remove - /// + /// /// - IllegalStateException if the current set is read-only func remove(_ el: Int) throws /// Return a list containing the elements represented by the current set. The /// list is returned in ascending numerical order. - /// + /// /// - returns: A list containing all element present in the current set, sorted /// in ascending numerical order. diff --git a/runtime/Swift/Sources/Antlr4/misc/Interval.swift b/runtime/Swift/Sources/Antlr4/misc/Interval.swift index d2bd7b8ae..56050b241 100644 --- a/runtime/Swift/Sources/Antlr4/misc/Interval.swift +++ b/runtime/Swift/Sources/Antlr4/misc/Interval.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/misc/IntervalSet.swift b/runtime/Swift/Sources/Antlr4/misc/IntervalSet.swift index 8cc5c77c4..ab765da61 100644 --- a/runtime/Swift/Sources/Antlr4/misc/IntervalSet.swift +++ b/runtime/Swift/Sources/Antlr4/misc/IntervalSet.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -8,7 +8,7 @@ /// large collections of numbers, where the majority of elements appear as part /// of a sequential range of numbers that are all part of the set. For example, /// the set { 1, 2, 3, 4, 7, 8 } may be represented as { [1, 4], [7, 8] }. -/// +/// ///

    /// This class is able to represent sets containing any combination of values in /// the range {@link Integer#MIN_VALUE} to {@link Integer#MAX_VALUE} @@ -440,7 +440,7 @@ public class IntervalSet: IntSet, Hashable, CustomStringConvertible { } /// Returns the maximum value contained in the set. - /// + /// /// - returns: the maximum value contained in the set. If the set is empty, this /// method returns {@link org.antlr.v4.runtime.Token#INVALID_TYPE}. public func getMaxElement() -> Int { @@ -452,7 +452,7 @@ public class IntervalSet: IntSet, Hashable, CustomStringConvertible { } /// Returns the minimum value contained in the set. - /// + /// /// - returns: the minimum value contained in the set. If the set is empty, this /// method returns {@link org.antlr.v4.runtime.Token#INVALID_TYPE}. public func getMinElement() -> Int { diff --git a/runtime/Swift/Sources/Antlr4/misc/MultiMap.swift b/runtime/Swift/Sources/Antlr4/misc/MultiMap.swift index 6e989dd5e..14765fb60 100644 --- a/runtime/Swift/Sources/Antlr4/misc/MultiMap.swift +++ b/runtime/Swift/Sources/Antlr4/misc/MultiMap.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/misc/MurmurHash.swift b/runtime/Swift/Sources/Antlr4/misc/MurmurHash.swift index 46b9d828c..898c40b4b 100644 --- a/runtime/Swift/Sources/Antlr4/misc/MurmurHash.swift +++ b/runtime/Swift/Sources/Antlr4/misc/MurmurHash.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/misc/Triple.swift b/runtime/Swift/Sources/Antlr4/misc/Triple.swift index 29cda5415..9864d9bed 100644 --- a/runtime/Swift/Sources/Antlr4/misc/Triple.swift +++ b/runtime/Swift/Sources/Antlr4/misc/Triple.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/misc/Utils.swift b/runtime/Swift/Sources/Antlr4/misc/Utils.swift index 28e187691..6529fe609 100644 --- a/runtime/Swift/Sources/Antlr4/misc/Utils.swift +++ b/runtime/Swift/Sources/Antlr4/misc/Utils.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/misc/exception/ANTLRError.swift b/runtime/Swift/Sources/Antlr4/misc/exception/ANTLRError.swift index 29d2c3a0c..2b013958e 100644 --- a/runtime/Swift/Sources/Antlr4/misc/exception/ANTLRError.swift +++ b/runtime/Swift/Sources/Antlr4/misc/exception/ANTLRError.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/misc/exception/ANTLRException.swift b/runtime/Swift/Sources/Antlr4/misc/exception/ANTLRException.swift index d7202d847..3f7d65f73 100644 --- a/runtime/Swift/Sources/Antlr4/misc/exception/ANTLRException.swift +++ b/runtime/Swift/Sources/Antlr4/misc/exception/ANTLRException.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/misc/extension/ArrayExtension.swift b/runtime/Swift/Sources/Antlr4/misc/extension/ArrayExtension.swift index 2c2fdfd6b..310de7b6f 100644 --- a/runtime/Swift/Sources/Antlr4/misc/extension/ArrayExtension.swift +++ b/runtime/Swift/Sources/Antlr4/misc/extension/ArrayExtension.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -30,13 +30,13 @@ extension Array { } /// Removes the last element from self and returns it. - /// + /// /// :returns: The removed element mutating func pop() -> Element { return removeLast() } /// Same as append. - /// + /// /// :param: newElement Element to append mutating func push(_ newElement: Element) { return append(newElement) @@ -54,7 +54,7 @@ extension Array { /// Checks if test returns true for all the elements in self - /// + /// /// :param: test Function to call for each element /// :returns: True if test returns true for all the elements in self func every(_ test: (Element) -> Bool) -> Bool { @@ -68,7 +68,7 @@ extension Array { } /// Checks if test returns true for any element of self. - /// + /// /// :param: test Function to call for each element /// :returns: true if test returns true for any element of self func any(_ test: (Element) -> Bool) -> Bool { diff --git a/runtime/Swift/Sources/Antlr4/misc/extension/CharacterExtension.swift b/runtime/Swift/Sources/Antlr4/misc/extension/CharacterExtension.swift index 125abd477..e2ad6f2a7 100644 --- a/runtime/Swift/Sources/Antlr4/misc/extension/CharacterExtension.swift +++ b/runtime/Swift/Sources/Antlr4/misc/extension/CharacterExtension.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/misc/extension/IntStreamExtension.swift b/runtime/Swift/Sources/Antlr4/misc/extension/IntStreamExtension.swift index b86ec93c3..a0709f1c4 100644 --- a/runtime/Swift/Sources/Antlr4/misc/extension/IntStreamExtension.swift +++ b/runtime/Swift/Sources/Antlr4/misc/extension/IntStreamExtension.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/misc/extension/NSUUIDExtension.swift b/runtime/Swift/Sources/Antlr4/misc/extension/NSUUIDExtension.swift index d5a1dd44f..460790e84 100644 --- a/runtime/Swift/Sources/Antlr4/misc/extension/NSUUIDExtension.swift +++ b/runtime/Swift/Sources/Antlr4/misc/extension/NSUUIDExtension.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/misc/extension/StirngExtension.swift b/runtime/Swift/Sources/Antlr4/misc/extension/StirngExtension.swift index b628c7004..f19b3ff83 100644 --- a/runtime/Swift/Sources/Antlr4/misc/extension/StirngExtension.swift +++ b/runtime/Swift/Sources/Antlr4/misc/extension/StirngExtension.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Sources/Antlr4/misc/extension/TokenExtension.swift b/runtime/Swift/Sources/Antlr4/misc/extension/TokenExtension.swift index 601af78f0..b25a77358 100644 --- a/runtime/Swift/Sources/Antlr4/misc/extension/TokenExtension.swift +++ b/runtime/Swift/Sources/Antlr4/misc/extension/TokenExtension.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -48,12 +48,12 @@ extension Token { } /// This is the minimum constant value which can be assigned to a /// user-defined token channel. - /// + /// ///

    /// The non-negative numbers less than {@link #MIN_USER_CHANNEL_VALUE} are /// assigned to the predefined channels {@link #DEFAULT_CHANNEL} and /// {@link #HIDDEN_CHANNEL}.

    - /// + /// /// - seealso: org.antlr.v4.runtime.Token#getChannel() static public var MIN_USER_CHANNEL_VALUE: Int { diff --git a/runtime/Swift/Sources/Antlr4/misc/utils/CommonUtil.swift b/runtime/Swift/Sources/Antlr4/misc/utils/CommonUtil.swift index da76d2b4f..bd83f4a64 100644 --- a/runtime/Swift/Sources/Antlr4/misc/utils/CommonUtil.swift +++ b/runtime/Swift/Sources/Antlr4/misc/utils/CommonUtil.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/misc/utils/Stack.swift b/runtime/Swift/Sources/Antlr4/misc/utils/Stack.swift index 9bd29c41a..84aa87f04 100644 --- a/runtime/Swift/Sources/Antlr4/misc/utils/Stack.swift +++ b/runtime/Swift/Sources/Antlr4/misc/utils/Stack.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/misc/utils/StringBuilder.swift b/runtime/Swift/Sources/Antlr4/misc/utils/StringBuilder.swift index 528e4e5ed..ccfb32237 100644 --- a/runtime/Swift/Sources/Antlr4/misc/utils/StringBuilder.swift +++ b/runtime/Swift/Sources/Antlr4/misc/utils/StringBuilder.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/tree/AbstractParseTreeVisitor.swift b/runtime/Swift/Sources/Antlr4/tree/AbstractParseTreeVisitor.swift index 963ec6e3d..651ce5547 100644 --- a/runtime/Swift/Sources/Antlr4/tree/AbstractParseTreeVisitor.swift +++ b/runtime/Swift/Sources/Antlr4/tree/AbstractParseTreeVisitor.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/tree/ErrorNode.swift b/runtime/Swift/Sources/Antlr4/tree/ErrorNode.swift index ed9a13e10..9b896fd74 100644 --- a/runtime/Swift/Sources/Antlr4/tree/ErrorNode.swift +++ b/runtime/Swift/Sources/Antlr4/tree/ErrorNode.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/tree/ParseTree.swift b/runtime/Swift/Sources/Antlr4/tree/ParseTree.swift index 6fde54db6..7ef4d7a2b 100644 --- a/runtime/Swift/Sources/Antlr4/tree/ParseTree.swift +++ b/runtime/Swift/Sources/Antlr4/tree/ParseTree.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/tree/ParseTreeListener.swift b/runtime/Swift/Sources/Antlr4/tree/ParseTreeListener.swift index 33766e8e6..e427352c2 100644 --- a/runtime/Swift/Sources/Antlr4/tree/ParseTreeListener.swift +++ b/runtime/Swift/Sources/Antlr4/tree/ParseTreeListener.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/tree/ParseTreeVisitor.swift b/runtime/Swift/Sources/Antlr4/tree/ParseTreeVisitor.swift index 19a99d2a0..3d02d85a3 100644 --- a/runtime/Swift/Sources/Antlr4/tree/ParseTreeVisitor.swift +++ b/runtime/Swift/Sources/Antlr4/tree/ParseTreeVisitor.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/tree/ParseTreeWalker.swift b/runtime/Swift/Sources/Antlr4/tree/ParseTreeWalker.swift index 14bb117bb..35c71ba1f 100644 --- a/runtime/Swift/Sources/Antlr4/tree/ParseTreeWalker.swift +++ b/runtime/Swift/Sources/Antlr4/tree/ParseTreeWalker.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/tree/RuleNode.swift b/runtime/Swift/Sources/Antlr4/tree/RuleNode.swift index 8893010e7..e85dd8342 100644 --- a/runtime/Swift/Sources/Antlr4/tree/RuleNode.swift +++ b/runtime/Swift/Sources/Antlr4/tree/RuleNode.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/tree/SyntaxTree.swift b/runtime/Swift/Sources/Antlr4/tree/SyntaxTree.swift index d8da1e801..34c42202b 100644 --- a/runtime/Swift/Sources/Antlr4/tree/SyntaxTree.swift +++ b/runtime/Swift/Sources/Antlr4/tree/SyntaxTree.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/tree/TerminalNode.swift b/runtime/Swift/Sources/Antlr4/tree/TerminalNode.swift index 96f507053..26b96c64d 100644 --- a/runtime/Swift/Sources/Antlr4/tree/TerminalNode.swift +++ b/runtime/Swift/Sources/Antlr4/tree/TerminalNode.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ @@ -9,7 +9,7 @@ public class TerminalNode: ParseTree { fatalError() } - + /** Set the parent for this leaf node. * * Technically, this is not backward compatible as it changes diff --git a/runtime/Swift/Sources/Antlr4/tree/TerminalNodeImpl.swift b/runtime/Swift/Sources/Antlr4/tree/TerminalNodeImpl.swift index 7c03aeee9..8f5b0020d 100644 --- a/runtime/Swift/Sources/Antlr4/tree/TerminalNodeImpl.swift +++ b/runtime/Swift/Sources/Antlr4/tree/TerminalNodeImpl.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/tree/Tree.swift b/runtime/Swift/Sources/Antlr4/tree/Tree.swift index 47e3d4bc6..124116c11 100644 --- a/runtime/Swift/Sources/Antlr4/tree/Tree.swift +++ b/runtime/Swift/Sources/Antlr4/tree/Tree.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/tree/Trees.swift b/runtime/Swift/Sources/Antlr4/tree/Trees.swift index dfc329479..659669f73 100644 --- a/runtime/Swift/Sources/Antlr4/tree/Trees.swift +++ b/runtime/Swift/Sources/Antlr4/tree/Trees.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/tree/pattern/Chunk.swift b/runtime/Swift/Sources/Antlr4/tree/pattern/Chunk.swift index a96019c12..c41ab8fe9 100644 --- a/runtime/Swift/Sources/Antlr4/tree/pattern/Chunk.swift +++ b/runtime/Swift/Sources/Antlr4/tree/pattern/Chunk.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/tree/pattern/ParseTreeMatch.swift b/runtime/Swift/Sources/Antlr4/tree/pattern/ParseTreeMatch.swift index c4bf61300..3a93ab155 100644 --- a/runtime/Swift/Sources/Antlr4/tree/pattern/ParseTreeMatch.swift +++ b/runtime/Swift/Sources/Antlr4/tree/pattern/ParseTreeMatch.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/tree/pattern/ParseTreePattern.swift b/runtime/Swift/Sources/Antlr4/tree/pattern/ParseTreePattern.swift index 16779569d..3cce16576 100644 --- a/runtime/Swift/Sources/Antlr4/tree/pattern/ParseTreePattern.swift +++ b/runtime/Swift/Sources/Antlr4/tree/pattern/ParseTreePattern.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/tree/pattern/ParseTreePatternMatcher.swift b/runtime/Swift/Sources/Antlr4/tree/pattern/ParseTreePatternMatcher.swift index 41a4d9b0c..978bc020f 100644 --- a/runtime/Swift/Sources/Antlr4/tree/pattern/ParseTreePatternMatcher.swift +++ b/runtime/Swift/Sources/Antlr4/tree/pattern/ParseTreePatternMatcher.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/tree/pattern/RuleTagToken.swift b/runtime/Swift/Sources/Antlr4/tree/pattern/RuleTagToken.swift index 2f10baeac..45f45caea 100644 --- a/runtime/Swift/Sources/Antlr4/tree/pattern/RuleTagToken.swift +++ b/runtime/Swift/Sources/Antlr4/tree/pattern/RuleTagToken.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/tree/pattern/TagChunk.swift b/runtime/Swift/Sources/Antlr4/tree/pattern/TagChunk.swift index 7f695455f..0538f6dc6 100644 --- a/runtime/Swift/Sources/Antlr4/tree/pattern/TagChunk.swift +++ b/runtime/Swift/Sources/Antlr4/tree/pattern/TagChunk.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/tree/pattern/TextChunk.swift b/runtime/Swift/Sources/Antlr4/tree/pattern/TextChunk.swift index 244900c25..6d4ed317e 100644 --- a/runtime/Swift/Sources/Antlr4/tree/pattern/TextChunk.swift +++ b/runtime/Swift/Sources/Antlr4/tree/pattern/TextChunk.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Sources/Antlr4/tree/pattern/TokenTagToken.swift b/runtime/Swift/Sources/Antlr4/tree/pattern/TokenTagToken.swift index 941ff9951..490b8e386 100644 --- a/runtime/Swift/Sources/Antlr4/tree/pattern/TokenTagToken.swift +++ b/runtime/Swift/Sources/Antlr4/tree/pattern/TokenTagToken.swift @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/runtime/Swift/Tests/Antlr4Tests/TokenStreamRewriterTests.swift b/runtime/Swift/Tests/Antlr4Tests/TokenStreamRewriterTests.swift index 698590baf..568de8c98 100644 --- a/runtime/Swift/Tests/Antlr4Tests/TokenStreamRewriterTests.swift +++ b/runtime/Swift/Tests/Antlr4Tests/TokenStreamRewriterTests.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Tests/Antlr4Tests/TokenStreamTests.swift b/runtime/Swift/Tests/Antlr4Tests/TokenStreamTests.swift index 3aabc1239..68f966b78 100644 --- a/runtime/Swift/Tests/Antlr4Tests/TokenStreamTests.swift +++ b/runtime/Swift/Tests/Antlr4Tests/TokenStreamTests.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. diff --git a/runtime/Swift/Tests/Antlr4Tests/VisitorTests.swift b/runtime/Swift/Tests/Antlr4Tests/VisitorTests.swift index ddaf12731..7d2ed3fdc 100644 --- a/runtime/Swift/Tests/Antlr4Tests/VisitorTests.swift +++ b/runtime/Swift/Tests/Antlr4Tests/VisitorTests.swift @@ -1,4 +1,4 @@ -/// Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. +/// Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. /// Use of this file is governed by the BSD 3-clause license that /// can be found in the LICENSE.txt file in the project root. @@ -171,11 +171,11 @@ class VisitorTests: XCTestCase { override func visitS(_ ctx: VisitorCalcParser.SContext) -> Int? { return visit(ctx.expr()!) } - + override func visitNumber(_ ctx: VisitorCalcParser.NumberContext) -> Int? { return Int((ctx.INT()?.getText())!) } - + override func visitMultiply(_ ctx: VisitorCalcParser.MultiplyContext) -> Int? { let left = visit(ctx.expr(0)!)! let right = visit(ctx.expr(1)!)! @@ -186,7 +186,7 @@ class VisitorTests: XCTestCase { return left / right } } - + override func visitAdd(_ ctx: VisitorCalcParser.AddContext) -> Int? { let left = visit(ctx.expr(0)!)! let right = visit(ctx.expr(1)!)! diff --git a/tool-testsuite/pom.xml b/tool-testsuite/pom.xml index e238374f6..fc1de8de0 100644 --- a/tool-testsuite/pom.xml +++ b/tool-testsuite/pom.xml @@ -1,5 +1,5 @@ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/BaseJavaToolTest.java b/tool-testsuite/test/org/antlr/v4/test/tool/BaseJavaToolTest.java index d13af2dc3..6c2dd465f 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/BaseJavaToolTest.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/BaseJavaToolTest.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/InterpreterTreeTextProvider.java b/tool-testsuite/test/org/antlr/v4/test/tool/InterpreterTreeTextProvider.java index d97393917..adaf59826 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/InterpreterTreeTextProvider.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/InterpreterTreeTextProvider.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/JavaUnicodeInputStream.java b/tool-testsuite/test/org/antlr/v4/test/tool/JavaUnicodeInputStream.java index cdbf9c325..04969927f 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/JavaUnicodeInputStream.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/JavaUnicodeInputStream.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/ParserInterpreterForTesting.java b/tool-testsuite/test/org/antlr/v4/test/tool/ParserInterpreterForTesting.java index 2f5ac4dac..6fbee43fe 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/ParserInterpreterForTesting.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/ParserInterpreterForTesting.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestASTStructure.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestASTStructure.java index 7211efdac..c1d623836 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestASTStructure.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestASTStructure.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestATNConstruction.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestATNConstruction.java index d68321a34..0452b2bec 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestATNConstruction.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestATNConstruction.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestATNDeserialization.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestATNDeserialization.java index 5f19024a4..bb4b15ad8 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestATNDeserialization.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestATNDeserialization.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestATNInterpreter.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestATNInterpreter.java index 14e82ae8b..201463ed4 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestATNInterpreter.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestATNInterpreter.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestATNLexerInterpreter.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestATNLexerInterpreter.java index 8aa8e9e98..0d06a031b 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestATNLexerInterpreter.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestATNLexerInterpreter.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestATNParserPrediction.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestATNParserPrediction.java index 3049fd8c2..9e58fe9d7 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestATNParserPrediction.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestATNParserPrediction.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestATNSerialization.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestATNSerialization.java index dcb8eeec7..d8afa5c3d 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestATNSerialization.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestATNSerialization.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestActionSplitter.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestActionSplitter.java index 391da8e34..d376c7bee 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestActionSplitter.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestActionSplitter.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestActionTranslation.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestActionTranslation.java index db73a813f..e601cec5d 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestActionTranslation.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestActionTranslation.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestAmbigParseTrees.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestAmbigParseTrees.java index 546517e13..a91ade815 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestAmbigParseTrees.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestAmbigParseTrees.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestAttributeChecks.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestAttributeChecks.java index 33ca19b47..f36511ebf 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestAttributeChecks.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestAttributeChecks.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestBasicSemanticErrors.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestBasicSemanticErrors.java index 661506de9..f6e2ad223 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestBasicSemanticErrors.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestBasicSemanticErrors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestBufferedTokenStream.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestBufferedTokenStream.java index d9cbab541..b5548fa2d 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestBufferedTokenStream.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestBufferedTokenStream.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestCodeGeneration.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestCodeGeneration.java index 7574c7c14..8fb6fb71e 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestCodeGeneration.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestCodeGeneration.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestCommonTokenStream.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestCommonTokenStream.java index 2453addce..6098ae538 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestCommonTokenStream.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestCommonTokenStream.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestCompositeGrammars.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestCompositeGrammars.java index 392e852d3..75dc35d51 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestCompositeGrammars.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestCompositeGrammars.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestDollarParser.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestDollarParser.java index 03f0f0edd..6103e4423 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestDollarParser.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestDollarParser.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestErrorSets.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestErrorSets.java index 70715005a..a0bdc18c8 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestErrorSets.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestErrorSets.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestFastQueue.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestFastQueue.java index 926be09e1..3bf4f4acf 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestFastQueue.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestFastQueue.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestGrammarParserInterpreter.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestGrammarParserInterpreter.java index b15ed0978..def2642bf 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestGrammarParserInterpreter.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestGrammarParserInterpreter.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestGraphNodes.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestGraphNodes.java index fd7b7815f..cb2cfcb2d 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestGraphNodes.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestGraphNodes.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestIntervalSet.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestIntervalSet.java index 1d3157b6b..59bcba324 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestIntervalSet.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestIntervalSet.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestLeftRecursionToolIssues.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestLeftRecursionToolIssues.java index 1ac210c17..04159db53 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestLeftRecursionToolIssues.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestLeftRecursionToolIssues.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestLexerActions.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestLexerActions.java index 526efed78..069c6d612 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestLexerActions.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestLexerActions.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestLookaheadTrees.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestLookaheadTrees.java index 3fdad47e6..e560fd567 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestLookaheadTrees.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestLookaheadTrees.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestParseTreeMatcher.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestParseTreeMatcher.java index a75088034..c5af50097 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestParseTreeMatcher.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestParseTreeMatcher.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestParserExec.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestParserExec.java index fc9a62fee..14005c3c0 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestParserExec.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestParserExec.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestParserInterpreter.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestParserInterpreter.java index 2a8952f8a..b424fc02d 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestParserInterpreter.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestParserInterpreter.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestParserProfiler.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestParserProfiler.java index e18aa7543..a5cd58a74 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestParserProfiler.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestParserProfiler.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestPerformance.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestPerformance.java index 6c2dea74e..b5bd60662 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestPerformance.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestPerformance.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ @@ -33,6 +33,7 @@ import org.antlr.v4.runtime.atn.PredictionMode; import org.antlr.v4.runtime.dfa.DFA; import org.antlr.v4.runtime.dfa.DFAState; import org.antlr.v4.runtime.misc.Interval; +import org.antlr.v4.runtime.misc.MurmurHash; import org.antlr.v4.runtime.misc.ParseCancellationException; import org.antlr.v4.runtime.tree.ErrorNode; import org.antlr.v4.runtime.tree.ParseTree; @@ -76,7 +77,6 @@ import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicIntegerArray; import java.util.logging.Level; import java.util.logging.Logger; -import org.antlr.v4.runtime.misc.MurmurHash; import static org.antlr.v4.test.runtime.BaseRuntimeTest.writeFile; import static org.hamcrest.CoreMatchers.instanceOf; diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestScopeParsing.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestScopeParsing.java index 6c8f5892b..dda757400 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestScopeParsing.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestScopeParsing.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestSymbolIssues.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestSymbolIssues.java index fb3e288fb..5932cb661 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestSymbolIssues.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestSymbolIssues.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ @@ -9,7 +9,6 @@ package org.antlr.v4.test.tool; import org.antlr.v4.tool.ErrorType; import org.antlr.v4.tool.LexerGrammar; import org.junit.Before; -import org.junit.Ignore; import org.junit.Test; import static org.junit.Assert.assertEquals; diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestTokenPositionOptions.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestTokenPositionOptions.java index c6af3ee92..a7527d7c3 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestTokenPositionOptions.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestTokenPositionOptions.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestTokenTypeAssignment.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestTokenTypeAssignment.java index 91cb9fc00..4c8d7fe4b 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestTokenTypeAssignment.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestTokenTypeAssignment.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestToolSyntaxErrors.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestToolSyntaxErrors.java index e7c674b8b..1363bb0c6 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestToolSyntaxErrors.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestToolSyntaxErrors.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestTopologicalSort.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestTopologicalSort.java index 2c0b596bc..7e3dfefe1 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestTopologicalSort.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestTopologicalSort.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestUnbufferedCharStream.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestUnbufferedCharStream.java index 4f0e4cfbf..11f781d64 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestUnbufferedCharStream.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestUnbufferedCharStream.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestUnbufferedTokenStream.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestUnbufferedTokenStream.java index 5d9795d8a..700fe74f2 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestUnbufferedTokenStream.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestUnbufferedTokenStream.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestUnicodeGrammar.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestUnicodeGrammar.java index 291f146cc..fb1953172 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestUnicodeGrammar.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestUnicodeGrammar.java @@ -1,15 +1,11 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ package org.antlr.v4.test.tool; -import java.io.ByteArrayInputStream; -import java.io.InputStreamReader; -import java.nio.charset.StandardCharsets; - import org.antlr.v4.gui.Trees; import org.antlr.v4.runtime.ANTLRInputStream; import org.antlr.v4.runtime.CharStream; @@ -19,10 +15,12 @@ import org.antlr.v4.runtime.LexerInterpreter; import org.antlr.v4.runtime.tree.ParseTree; import org.antlr.v4.tool.Grammar; import org.antlr.v4.tool.GrammarParserInterpreter; - -import org.junit.Before; import org.junit.Test; +import java.io.ByteArrayInputStream; +import java.io.InputStreamReader; +import java.nio.charset.StandardCharsets; + import static org.junit.Assert.assertEquals; public class TestUnicodeGrammar extends BaseJavaToolTest { diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestVocabulary.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestVocabulary.java index b95649473..6a880c7c4 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestVocabulary.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestVocabulary.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool-testsuite/test/org/antlr/v4/test/tool/TestXPath.java b/tool-testsuite/test/org/antlr/v4/test/tool/TestXPath.java index 7dbd741f7..d3b0b0a2b 100644 --- a/tool-testsuite/test/org/antlr/v4/test/tool/TestXPath.java +++ b/tool-testsuite/test/org/antlr/v4/test/tool/TestXPath.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/nb-configuration.xml b/tool/nb-configuration.xml index 3c214415c..3007b2ef8 100644 --- a/tool/nb-configuration.xml +++ b/tool/nb-configuration.xml @@ -1,6 +1,6 @@ diff --git a/tool/pom.xml b/tool/pom.xml index eafa6d86e..0b7459207 100644 --- a/tool/pom.xml +++ b/tool/pom.xml @@ -1,4 +1,8 @@ - + 4.0.0 diff --git a/tool/src/org/antlr/v4/Tool.java b/tool/src/org/antlr/v4/Tool.java index 93a59ffc5..42ace2ecb 100644 --- a/tool/src/org/antlr/v4/Tool.java +++ b/tool/src/org/antlr/v4/Tool.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/analysis/AnalysisPipeline.java b/tool/src/org/antlr/v4/analysis/AnalysisPipeline.java index 6c7b97abd..df27ee70d 100644 --- a/tool/src/org/antlr/v4/analysis/AnalysisPipeline.java +++ b/tool/src/org/antlr/v4/analysis/AnalysisPipeline.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/analysis/LeftRecursionDetector.java b/tool/src/org/antlr/v4/analysis/LeftRecursionDetector.java index c1800830f..6a4ac0040 100644 --- a/tool/src/org/antlr/v4/analysis/LeftRecursionDetector.java +++ b/tool/src/org/antlr/v4/analysis/LeftRecursionDetector.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/analysis/LeftRecursiveRuleAltInfo.java b/tool/src/org/antlr/v4/analysis/LeftRecursiveRuleAltInfo.java index 980fcaf28..04f2dcf50 100644 --- a/tool/src/org/antlr/v4/analysis/LeftRecursiveRuleAltInfo.java +++ b/tool/src/org/antlr/v4/analysis/LeftRecursiveRuleAltInfo.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/analysis/LeftRecursiveRuleAnalyzer.java b/tool/src/org/antlr/v4/analysis/LeftRecursiveRuleAnalyzer.java index a2040e765..ae8a441fe 100644 --- a/tool/src/org/antlr/v4/analysis/LeftRecursiveRuleAnalyzer.java +++ b/tool/src/org/antlr/v4/analysis/LeftRecursiveRuleAnalyzer.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/analysis/LeftRecursiveRuleTransformer.java b/tool/src/org/antlr/v4/analysis/LeftRecursiveRuleTransformer.java index 610c5505d..dd4dce6c7 100644 --- a/tool/src/org/antlr/v4/analysis/LeftRecursiveRuleTransformer.java +++ b/tool/src/org/antlr/v4/analysis/LeftRecursiveRuleTransformer.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/automata/ATNFactory.java b/tool/src/org/antlr/v4/automata/ATNFactory.java index a7de4ff44..c0c06420d 100644 --- a/tool/src/org/antlr/v4/automata/ATNFactory.java +++ b/tool/src/org/antlr/v4/automata/ATNFactory.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/automata/ATNOptimizer.java b/tool/src/org/antlr/v4/automata/ATNOptimizer.java index d80632721..6c720167d 100644 --- a/tool/src/org/antlr/v4/automata/ATNOptimizer.java +++ b/tool/src/org/antlr/v4/automata/ATNOptimizer.java @@ -1,13 +1,12 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ package org.antlr.v4.automata; -import org.antlr.v4.codegen.model.MatchSet; -import org.antlr.v4.runtime.Token; +import org.antlr.v4.misc.CharSupport; import org.antlr.v4.runtime.atn.ATN; import org.antlr.v4.runtime.atn.ATNState; import org.antlr.v4.runtime.atn.AtomTransition; @@ -21,13 +20,11 @@ import org.antlr.v4.runtime.atn.SetTransition; import org.antlr.v4.runtime.atn.Transition; import org.antlr.v4.runtime.misc.Interval; import org.antlr.v4.runtime.misc.IntervalSet; -import org.antlr.v4.misc.CharSupport; import org.antlr.v4.tool.ErrorType; import org.antlr.v4.tool.Grammar; import org.antlr.v4.tool.Rule; import java.util.ArrayList; -import java.util.Iterator; import java.util.List; /** diff --git a/tool/src/org/antlr/v4/automata/ATNPrinter.java b/tool/src/org/antlr/v4/automata/ATNPrinter.java index f3b44a1fe..acad6e7fe 100644 --- a/tool/src/org/antlr/v4/automata/ATNPrinter.java +++ b/tool/src/org/antlr/v4/automata/ATNPrinter.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/automata/ATNVisitor.java b/tool/src/org/antlr/v4/automata/ATNVisitor.java index 70eb6cbee..953ff36ab 100644 --- a/tool/src/org/antlr/v4/automata/ATNVisitor.java +++ b/tool/src/org/antlr/v4/automata/ATNVisitor.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/automata/LexerATNFactory.java b/tool/src/org/antlr/v4/automata/LexerATNFactory.java index 8373a4068..180ba166c 100644 --- a/tool/src/org/antlr/v4/automata/LexerATNFactory.java +++ b/tool/src/org/antlr/v4/automata/LexerATNFactory.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/automata/ParserATNFactory.java b/tool/src/org/antlr/v4/automata/ParserATNFactory.java index db683f92e..830b7fd33 100644 --- a/tool/src/org/antlr/v4/automata/ParserATNFactory.java +++ b/tool/src/org/antlr/v4/automata/ParserATNFactory.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/automata/TailEpsilonRemover.java b/tool/src/org/antlr/v4/automata/TailEpsilonRemover.java index 4113c3af0..c71e950e4 100644 --- a/tool/src/org/antlr/v4/automata/TailEpsilonRemover.java +++ b/tool/src/org/antlr/v4/automata/TailEpsilonRemover.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/ActionTranslator.java b/tool/src/org/antlr/v4/codegen/ActionTranslator.java index d9d820842..b214c4095 100644 --- a/tool/src/org/antlr/v4/codegen/ActionTranslator.java +++ b/tool/src/org/antlr/v4/codegen/ActionTranslator.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/BlankOutputModelFactory.java b/tool/src/org/antlr/v4/codegen/BlankOutputModelFactory.java index 148d2d5f6..a040c13f7 100644 --- a/tool/src/org/antlr/v4/codegen/BlankOutputModelFactory.java +++ b/tool/src/org/antlr/v4/codegen/BlankOutputModelFactory.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/CodeGenPipeline.java b/tool/src/org/antlr/v4/codegen/CodeGenPipeline.java index eb3e9981e..1f97ddd02 100644 --- a/tool/src/org/antlr/v4/codegen/CodeGenPipeline.java +++ b/tool/src/org/antlr/v4/codegen/CodeGenPipeline.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/CodeGenerator.java b/tool/src/org/antlr/v4/codegen/CodeGenerator.java index 68115c1eb..bc1080f3f 100644 --- a/tool/src/org/antlr/v4/codegen/CodeGenerator.java +++ b/tool/src/org/antlr/v4/codegen/CodeGenerator.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/CodeGeneratorExtension.java b/tool/src/org/antlr/v4/codegen/CodeGeneratorExtension.java index 53cf2eaf4..1e21cc90e 100644 --- a/tool/src/org/antlr/v4/codegen/CodeGeneratorExtension.java +++ b/tool/src/org/antlr/v4/codegen/CodeGeneratorExtension.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/DefaultOutputModelFactory.java b/tool/src/org/antlr/v4/codegen/DefaultOutputModelFactory.java index 3f8491492..78ef4f6ef 100644 --- a/tool/src/org/antlr/v4/codegen/DefaultOutputModelFactory.java +++ b/tool/src/org/antlr/v4/codegen/DefaultOutputModelFactory.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/LexerFactory.java b/tool/src/org/antlr/v4/codegen/LexerFactory.java index b07186150..3a87b8b7f 100644 --- a/tool/src/org/antlr/v4/codegen/LexerFactory.java +++ b/tool/src/org/antlr/v4/codegen/LexerFactory.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/OutputModelController.java b/tool/src/org/antlr/v4/codegen/OutputModelController.java index cba38bba8..5126670d3 100644 --- a/tool/src/org/antlr/v4/codegen/OutputModelController.java +++ b/tool/src/org/antlr/v4/codegen/OutputModelController.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/OutputModelFactory.java b/tool/src/org/antlr/v4/codegen/OutputModelFactory.java index cab452d3c..8bce642c0 100644 --- a/tool/src/org/antlr/v4/codegen/OutputModelFactory.java +++ b/tool/src/org/antlr/v4/codegen/OutputModelFactory.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/OutputModelWalker.java b/tool/src/org/antlr/v4/codegen/OutputModelWalker.java index fc3d80b84..b740e16d8 100644 --- a/tool/src/org/antlr/v4/codegen/OutputModelWalker.java +++ b/tool/src/org/antlr/v4/codegen/OutputModelWalker.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/ParserFactory.java b/tool/src/org/antlr/v4/codegen/ParserFactory.java index 79c796983..36742fc9c 100644 --- a/tool/src/org/antlr/v4/codegen/ParserFactory.java +++ b/tool/src/org/antlr/v4/codegen/ParserFactory.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/Target.java b/tool/src/org/antlr/v4/codegen/Target.java index ce0d3d343..0133a097b 100644 --- a/tool/src/org/antlr/v4/codegen/Target.java +++ b/tool/src/org/antlr/v4/codegen/Target.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/UnicodeEscapes.java b/tool/src/org/antlr/v4/codegen/UnicodeEscapes.java index 7a666782f..8c88b4aee 100644 --- a/tool/src/org/antlr/v4/codegen/UnicodeEscapes.java +++ b/tool/src/org/antlr/v4/codegen/UnicodeEscapes.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/Action.java b/tool/src/org/antlr/v4/codegen/model/Action.java index 5e1e0ef3b..ada06aee5 100644 --- a/tool/src/org/antlr/v4/codegen/model/Action.java +++ b/tool/src/org/antlr/v4/codegen/model/Action.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/AddToLabelList.java b/tool/src/org/antlr/v4/codegen/model/AddToLabelList.java index a492ee990..27a169a3d 100644 --- a/tool/src/org/antlr/v4/codegen/model/AddToLabelList.java +++ b/tool/src/org/antlr/v4/codegen/model/AddToLabelList.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/AltBlock.java b/tool/src/org/antlr/v4/codegen/model/AltBlock.java index a632921a5..db0654fb6 100644 --- a/tool/src/org/antlr/v4/codegen/model/AltBlock.java +++ b/tool/src/org/antlr/v4/codegen/model/AltBlock.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/ArgAction.java b/tool/src/org/antlr/v4/codegen/model/ArgAction.java index c52c72c29..29dc530d0 100644 --- a/tool/src/org/antlr/v4/codegen/model/ArgAction.java +++ b/tool/src/org/antlr/v4/codegen/model/ArgAction.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/BaseListenerFile.java b/tool/src/org/antlr/v4/codegen/model/BaseListenerFile.java index 206fcee22..6dc65465f 100644 --- a/tool/src/org/antlr/v4/codegen/model/BaseListenerFile.java +++ b/tool/src/org/antlr/v4/codegen/model/BaseListenerFile.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/BaseVisitorFile.java b/tool/src/org/antlr/v4/codegen/model/BaseVisitorFile.java index 9fff357b5..6c4130702 100644 --- a/tool/src/org/antlr/v4/codegen/model/BaseVisitorFile.java +++ b/tool/src/org/antlr/v4/codegen/model/BaseVisitorFile.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/CaptureNextToken.java b/tool/src/org/antlr/v4/codegen/model/CaptureNextToken.java index de49cdcdc..cbc0f287c 100644 --- a/tool/src/org/antlr/v4/codegen/model/CaptureNextToken.java +++ b/tool/src/org/antlr/v4/codegen/model/CaptureNextToken.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/CaptureNextTokenType.java b/tool/src/org/antlr/v4/codegen/model/CaptureNextTokenType.java index 094d941c9..41f08ec29 100644 --- a/tool/src/org/antlr/v4/codegen/model/CaptureNextTokenType.java +++ b/tool/src/org/antlr/v4/codegen/model/CaptureNextTokenType.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/Choice.java b/tool/src/org/antlr/v4/codegen/model/Choice.java index 9fb8a461c..6b0d279d1 100644 --- a/tool/src/org/antlr/v4/codegen/model/Choice.java +++ b/tool/src/org/antlr/v4/codegen/model/Choice.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/CodeBlockForAlt.java b/tool/src/org/antlr/v4/codegen/model/CodeBlockForAlt.java index 12023a794..638f0355b 100644 --- a/tool/src/org/antlr/v4/codegen/model/CodeBlockForAlt.java +++ b/tool/src/org/antlr/v4/codegen/model/CodeBlockForAlt.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/CodeBlockForOuterMostAlt.java b/tool/src/org/antlr/v4/codegen/model/CodeBlockForOuterMostAlt.java index ef3e9d657..236b1fe41 100644 --- a/tool/src/org/antlr/v4/codegen/model/CodeBlockForOuterMostAlt.java +++ b/tool/src/org/antlr/v4/codegen/model/CodeBlockForOuterMostAlt.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/DispatchMethod.java b/tool/src/org/antlr/v4/codegen/model/DispatchMethod.java index f7b329098..c68b93613 100644 --- a/tool/src/org/antlr/v4/codegen/model/DispatchMethod.java +++ b/tool/src/org/antlr/v4/codegen/model/DispatchMethod.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/ElementFrequenciesVisitor.java b/tool/src/org/antlr/v4/codegen/model/ElementFrequenciesVisitor.java index f61ce8abb..ccd5c805f 100644 --- a/tool/src/org/antlr/v4/codegen/model/ElementFrequenciesVisitor.java +++ b/tool/src/org/antlr/v4/codegen/model/ElementFrequenciesVisitor.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/ExceptionClause.java b/tool/src/org/antlr/v4/codegen/model/ExceptionClause.java index 0eb7ddc75..18aac158b 100644 --- a/tool/src/org/antlr/v4/codegen/model/ExceptionClause.java +++ b/tool/src/org/antlr/v4/codegen/model/ExceptionClause.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/InvokeRule.java b/tool/src/org/antlr/v4/codegen/model/InvokeRule.java index bf83499d3..fb580cc2b 100644 --- a/tool/src/org/antlr/v4/codegen/model/InvokeRule.java +++ b/tool/src/org/antlr/v4/codegen/model/InvokeRule.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/LL1AltBlock.java b/tool/src/org/antlr/v4/codegen/model/LL1AltBlock.java index 343738847..d1b6d3a0e 100644 --- a/tool/src/org/antlr/v4/codegen/model/LL1AltBlock.java +++ b/tool/src/org/antlr/v4/codegen/model/LL1AltBlock.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/LL1Choice.java b/tool/src/org/antlr/v4/codegen/model/LL1Choice.java index 9ef47d24e..745ae4e60 100644 --- a/tool/src/org/antlr/v4/codegen/model/LL1Choice.java +++ b/tool/src/org/antlr/v4/codegen/model/LL1Choice.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/LL1Loop.java b/tool/src/org/antlr/v4/codegen/model/LL1Loop.java index 839a14d31..78cfabd82 100644 --- a/tool/src/org/antlr/v4/codegen/model/LL1Loop.java +++ b/tool/src/org/antlr/v4/codegen/model/LL1Loop.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/LL1OptionalBlock.java b/tool/src/org/antlr/v4/codegen/model/LL1OptionalBlock.java index 80f8d0bb5..652967ec4 100644 --- a/tool/src/org/antlr/v4/codegen/model/LL1OptionalBlock.java +++ b/tool/src/org/antlr/v4/codegen/model/LL1OptionalBlock.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/LL1OptionalBlockSingleAlt.java b/tool/src/org/antlr/v4/codegen/model/LL1OptionalBlockSingleAlt.java index 50579ca21..6d4fbd2d2 100644 --- a/tool/src/org/antlr/v4/codegen/model/LL1OptionalBlockSingleAlt.java +++ b/tool/src/org/antlr/v4/codegen/model/LL1OptionalBlockSingleAlt.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/LL1PlusBlockSingleAlt.java b/tool/src/org/antlr/v4/codegen/model/LL1PlusBlockSingleAlt.java index 227753f6b..dcfaf1149 100644 --- a/tool/src/org/antlr/v4/codegen/model/LL1PlusBlockSingleAlt.java +++ b/tool/src/org/antlr/v4/codegen/model/LL1PlusBlockSingleAlt.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/LL1StarBlockSingleAlt.java b/tool/src/org/antlr/v4/codegen/model/LL1StarBlockSingleAlt.java index fb787c1ee..27d46ee66 100644 --- a/tool/src/org/antlr/v4/codegen/model/LL1StarBlockSingleAlt.java +++ b/tool/src/org/antlr/v4/codegen/model/LL1StarBlockSingleAlt.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/LabeledOp.java b/tool/src/org/antlr/v4/codegen/model/LabeledOp.java index b8d544178..73d24d7ba 100644 --- a/tool/src/org/antlr/v4/codegen/model/LabeledOp.java +++ b/tool/src/org/antlr/v4/codegen/model/LabeledOp.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/LeftRecursiveRuleFunction.java b/tool/src/org/antlr/v4/codegen/model/LeftRecursiveRuleFunction.java index abe3f7f81..cf6420ea4 100644 --- a/tool/src/org/antlr/v4/codegen/model/LeftRecursiveRuleFunction.java +++ b/tool/src/org/antlr/v4/codegen/model/LeftRecursiveRuleFunction.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/Lexer.java b/tool/src/org/antlr/v4/codegen/model/Lexer.java index 2bc103e58..35170e28c 100644 --- a/tool/src/org/antlr/v4/codegen/model/Lexer.java +++ b/tool/src/org/antlr/v4/codegen/model/Lexer.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/LexerFile.java b/tool/src/org/antlr/v4/codegen/model/LexerFile.java index 3fae78b9e..9e02c608e 100644 --- a/tool/src/org/antlr/v4/codegen/model/LexerFile.java +++ b/tool/src/org/antlr/v4/codegen/model/LexerFile.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/ListenerDispatchMethod.java b/tool/src/org/antlr/v4/codegen/model/ListenerDispatchMethod.java index cc861f07a..2a8a39f00 100644 --- a/tool/src/org/antlr/v4/codegen/model/ListenerDispatchMethod.java +++ b/tool/src/org/antlr/v4/codegen/model/ListenerDispatchMethod.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/ListenerFile.java b/tool/src/org/antlr/v4/codegen/model/ListenerFile.java index 24efd74c3..449b1939a 100644 --- a/tool/src/org/antlr/v4/codegen/model/ListenerFile.java +++ b/tool/src/org/antlr/v4/codegen/model/ListenerFile.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/Loop.java b/tool/src/org/antlr/v4/codegen/model/Loop.java index 695685e5b..38d29d6da 100644 --- a/tool/src/org/antlr/v4/codegen/model/Loop.java +++ b/tool/src/org/antlr/v4/codegen/model/Loop.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/MatchNotSet.java b/tool/src/org/antlr/v4/codegen/model/MatchNotSet.java index 4b86f5e9d..68687ee22 100644 --- a/tool/src/org/antlr/v4/codegen/model/MatchNotSet.java +++ b/tool/src/org/antlr/v4/codegen/model/MatchNotSet.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/MatchSet.java b/tool/src/org/antlr/v4/codegen/model/MatchSet.java index ab1f79807..48e710c5e 100644 --- a/tool/src/org/antlr/v4/codegen/model/MatchSet.java +++ b/tool/src/org/antlr/v4/codegen/model/MatchSet.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/MatchToken.java b/tool/src/org/antlr/v4/codegen/model/MatchToken.java index 5399113db..6756f827c 100644 --- a/tool/src/org/antlr/v4/codegen/model/MatchToken.java +++ b/tool/src/org/antlr/v4/codegen/model/MatchToken.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/ModelElement.java b/tool/src/org/antlr/v4/codegen/model/ModelElement.java index a0401de57..cff1d613b 100644 --- a/tool/src/org/antlr/v4/codegen/model/ModelElement.java +++ b/tool/src/org/antlr/v4/codegen/model/ModelElement.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/OptionalBlock.java b/tool/src/org/antlr/v4/codegen/model/OptionalBlock.java index 50b8fe309..ade58a1d6 100644 --- a/tool/src/org/antlr/v4/codegen/model/OptionalBlock.java +++ b/tool/src/org/antlr/v4/codegen/model/OptionalBlock.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/OutputFile.java b/tool/src/org/antlr/v4/codegen/model/OutputFile.java index e238dae1b..cd233246b 100644 --- a/tool/src/org/antlr/v4/codegen/model/OutputFile.java +++ b/tool/src/org/antlr/v4/codegen/model/OutputFile.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/OutputModelObject.java b/tool/src/org/antlr/v4/codegen/model/OutputModelObject.java index 5cfb1ee6b..96e44e4a9 100644 --- a/tool/src/org/antlr/v4/codegen/model/OutputModelObject.java +++ b/tool/src/org/antlr/v4/codegen/model/OutputModelObject.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/Parser.java b/tool/src/org/antlr/v4/codegen/model/Parser.java index 298bcff63..4e5e135f1 100644 --- a/tool/src/org/antlr/v4/codegen/model/Parser.java +++ b/tool/src/org/antlr/v4/codegen/model/Parser.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/ParserFile.java b/tool/src/org/antlr/v4/codegen/model/ParserFile.java index 49181dda1..4cd6b260c 100644 --- a/tool/src/org/antlr/v4/codegen/model/ParserFile.java +++ b/tool/src/org/antlr/v4/codegen/model/ParserFile.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/PlusBlock.java b/tool/src/org/antlr/v4/codegen/model/PlusBlock.java index 088089cb7..424ae032c 100644 --- a/tool/src/org/antlr/v4/codegen/model/PlusBlock.java +++ b/tool/src/org/antlr/v4/codegen/model/PlusBlock.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/Recognizer.java b/tool/src/org/antlr/v4/codegen/model/Recognizer.java index 723dd0846..a38aec9e2 100644 --- a/tool/src/org/antlr/v4/codegen/model/Recognizer.java +++ b/tool/src/org/antlr/v4/codegen/model/Recognizer.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/RuleActionFunction.java b/tool/src/org/antlr/v4/codegen/model/RuleActionFunction.java index 624ffd429..fffd5d266 100644 --- a/tool/src/org/antlr/v4/codegen/model/RuleActionFunction.java +++ b/tool/src/org/antlr/v4/codegen/model/RuleActionFunction.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/RuleElement.java b/tool/src/org/antlr/v4/codegen/model/RuleElement.java index ba0c0c0b7..8643bb942 100644 --- a/tool/src/org/antlr/v4/codegen/model/RuleElement.java +++ b/tool/src/org/antlr/v4/codegen/model/RuleElement.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/RuleFunction.java b/tool/src/org/antlr/v4/codegen/model/RuleFunction.java index c211720a9..d8b69b5db 100644 --- a/tool/src/org/antlr/v4/codegen/model/RuleFunction.java +++ b/tool/src/org/antlr/v4/codegen/model/RuleFunction.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/RuleSempredFunction.java b/tool/src/org/antlr/v4/codegen/model/RuleSempredFunction.java index aba9d7e4b..75d10cb24 100644 --- a/tool/src/org/antlr/v4/codegen/model/RuleSempredFunction.java +++ b/tool/src/org/antlr/v4/codegen/model/RuleSempredFunction.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/SemPred.java b/tool/src/org/antlr/v4/codegen/model/SemPred.java index e42649bae..3496b44a0 100644 --- a/tool/src/org/antlr/v4/codegen/model/SemPred.java +++ b/tool/src/org/antlr/v4/codegen/model/SemPred.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/SerializedATN.java b/tool/src/org/antlr/v4/codegen/model/SerializedATN.java index 6a1094ee3..1ace76671 100644 --- a/tool/src/org/antlr/v4/codegen/model/SerializedATN.java +++ b/tool/src/org/antlr/v4/codegen/model/SerializedATN.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/SrcOp.java b/tool/src/org/antlr/v4/codegen/model/SrcOp.java index ff9bd9def..ab51f884a 100644 --- a/tool/src/org/antlr/v4/codegen/model/SrcOp.java +++ b/tool/src/org/antlr/v4/codegen/model/SrcOp.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/StarBlock.java b/tool/src/org/antlr/v4/codegen/model/StarBlock.java index 41b49f214..6c3229367 100644 --- a/tool/src/org/antlr/v4/codegen/model/StarBlock.java +++ b/tool/src/org/antlr/v4/codegen/model/StarBlock.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/Sync.java b/tool/src/org/antlr/v4/codegen/model/Sync.java index db5287ecd..3c4f23a62 100644 --- a/tool/src/org/antlr/v4/codegen/model/Sync.java +++ b/tool/src/org/antlr/v4/codegen/model/Sync.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/TestSetInline.java b/tool/src/org/antlr/v4/codegen/model/TestSetInline.java index d4c938141..dfbfd0336 100644 --- a/tool/src/org/antlr/v4/codegen/model/TestSetInline.java +++ b/tool/src/org/antlr/v4/codegen/model/TestSetInline.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/ThrowEarlyExitException.java b/tool/src/org/antlr/v4/codegen/model/ThrowEarlyExitException.java index efadf44aa..870271ff9 100644 --- a/tool/src/org/antlr/v4/codegen/model/ThrowEarlyExitException.java +++ b/tool/src/org/antlr/v4/codegen/model/ThrowEarlyExitException.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/ThrowNoViableAlt.java b/tool/src/org/antlr/v4/codegen/model/ThrowNoViableAlt.java index 7bb6bbd46..bc33dc8a7 100644 --- a/tool/src/org/antlr/v4/codegen/model/ThrowNoViableAlt.java +++ b/tool/src/org/antlr/v4/codegen/model/ThrowNoViableAlt.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/ThrowRecognitionException.java b/tool/src/org/antlr/v4/codegen/model/ThrowRecognitionException.java index 6653038af..4f1d63058 100644 --- a/tool/src/org/antlr/v4/codegen/model/ThrowRecognitionException.java +++ b/tool/src/org/antlr/v4/codegen/model/ThrowRecognitionException.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/VisitorDispatchMethod.java b/tool/src/org/antlr/v4/codegen/model/VisitorDispatchMethod.java index 90c6e82e7..3c62be82e 100644 --- a/tool/src/org/antlr/v4/codegen/model/VisitorDispatchMethod.java +++ b/tool/src/org/antlr/v4/codegen/model/VisitorDispatchMethod.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/VisitorFile.java b/tool/src/org/antlr/v4/codegen/model/VisitorFile.java index 4abcdb1ce..aeb735260 100644 --- a/tool/src/org/antlr/v4/codegen/model/VisitorFile.java +++ b/tool/src/org/antlr/v4/codegen/model/VisitorFile.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/Wildcard.java b/tool/src/org/antlr/v4/codegen/model/Wildcard.java index 7f2aefcba..977d22c3e 100644 --- a/tool/src/org/antlr/v4/codegen/model/Wildcard.java +++ b/tool/src/org/antlr/v4/codegen/model/Wildcard.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/chunk/ActionChunk.java b/tool/src/org/antlr/v4/codegen/model/chunk/ActionChunk.java index 36775b5a2..53d046a8a 100644 --- a/tool/src/org/antlr/v4/codegen/model/chunk/ActionChunk.java +++ b/tool/src/org/antlr/v4/codegen/model/chunk/ActionChunk.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/chunk/ActionTemplate.java b/tool/src/org/antlr/v4/codegen/model/chunk/ActionTemplate.java index 861fd8f4b..28dd97a93 100644 --- a/tool/src/org/antlr/v4/codegen/model/chunk/ActionTemplate.java +++ b/tool/src/org/antlr/v4/codegen/model/chunk/ActionTemplate.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/chunk/ActionText.java b/tool/src/org/antlr/v4/codegen/model/chunk/ActionText.java index b1c64c2d9..4ed87a143 100644 --- a/tool/src/org/antlr/v4/codegen/model/chunk/ActionText.java +++ b/tool/src/org/antlr/v4/codegen/model/chunk/ActionText.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/chunk/ArgRef.java b/tool/src/org/antlr/v4/codegen/model/chunk/ArgRef.java index 85446927f..4c10fb196 100644 --- a/tool/src/org/antlr/v4/codegen/model/chunk/ArgRef.java +++ b/tool/src/org/antlr/v4/codegen/model/chunk/ArgRef.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/chunk/LabelRef.java b/tool/src/org/antlr/v4/codegen/model/chunk/LabelRef.java index 5e5418b88..3f703a825 100644 --- a/tool/src/org/antlr/v4/codegen/model/chunk/LabelRef.java +++ b/tool/src/org/antlr/v4/codegen/model/chunk/LabelRef.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/chunk/ListLabelRef.java b/tool/src/org/antlr/v4/codegen/model/chunk/ListLabelRef.java index 07dc911db..dc941ba5b 100644 --- a/tool/src/org/antlr/v4/codegen/model/chunk/ListLabelRef.java +++ b/tool/src/org/antlr/v4/codegen/model/chunk/ListLabelRef.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/chunk/LocalRef.java b/tool/src/org/antlr/v4/codegen/model/chunk/LocalRef.java index 6cf25ab91..6a797cf41 100644 --- a/tool/src/org/antlr/v4/codegen/model/chunk/LocalRef.java +++ b/tool/src/org/antlr/v4/codegen/model/chunk/LocalRef.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/chunk/NonLocalAttrRef.java b/tool/src/org/antlr/v4/codegen/model/chunk/NonLocalAttrRef.java index db6763faa..37698f7ee 100644 --- a/tool/src/org/antlr/v4/codegen/model/chunk/NonLocalAttrRef.java +++ b/tool/src/org/antlr/v4/codegen/model/chunk/NonLocalAttrRef.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/chunk/QRetValueRef.java b/tool/src/org/antlr/v4/codegen/model/chunk/QRetValueRef.java index 245e77a3d..c31618ac8 100644 --- a/tool/src/org/antlr/v4/codegen/model/chunk/QRetValueRef.java +++ b/tool/src/org/antlr/v4/codegen/model/chunk/QRetValueRef.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/chunk/RetValueRef.java b/tool/src/org/antlr/v4/codegen/model/chunk/RetValueRef.java index 07dfe645f..ee67a15d2 100644 --- a/tool/src/org/antlr/v4/codegen/model/chunk/RetValueRef.java +++ b/tool/src/org/antlr/v4/codegen/model/chunk/RetValueRef.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/chunk/RulePropertyRef.java b/tool/src/org/antlr/v4/codegen/model/chunk/RulePropertyRef.java index ded613fb6..430917ad9 100644 --- a/tool/src/org/antlr/v4/codegen/model/chunk/RulePropertyRef.java +++ b/tool/src/org/antlr/v4/codegen/model/chunk/RulePropertyRef.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/chunk/RulePropertyRef_ctx.java b/tool/src/org/antlr/v4/codegen/model/chunk/RulePropertyRef_ctx.java index 26301a060..aaec94fad 100644 --- a/tool/src/org/antlr/v4/codegen/model/chunk/RulePropertyRef_ctx.java +++ b/tool/src/org/antlr/v4/codegen/model/chunk/RulePropertyRef_ctx.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/chunk/RulePropertyRef_parser.java b/tool/src/org/antlr/v4/codegen/model/chunk/RulePropertyRef_parser.java index 16646b90f..39b6690fc 100644 --- a/tool/src/org/antlr/v4/codegen/model/chunk/RulePropertyRef_parser.java +++ b/tool/src/org/antlr/v4/codegen/model/chunk/RulePropertyRef_parser.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/chunk/RulePropertyRef_start.java b/tool/src/org/antlr/v4/codegen/model/chunk/RulePropertyRef_start.java index ef485e50c..8a0977b68 100644 --- a/tool/src/org/antlr/v4/codegen/model/chunk/RulePropertyRef_start.java +++ b/tool/src/org/antlr/v4/codegen/model/chunk/RulePropertyRef_start.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/chunk/RulePropertyRef_stop.java b/tool/src/org/antlr/v4/codegen/model/chunk/RulePropertyRef_stop.java index d649967e2..f213ab2ac 100644 --- a/tool/src/org/antlr/v4/codegen/model/chunk/RulePropertyRef_stop.java +++ b/tool/src/org/antlr/v4/codegen/model/chunk/RulePropertyRef_stop.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/chunk/RulePropertyRef_text.java b/tool/src/org/antlr/v4/codegen/model/chunk/RulePropertyRef_text.java index f3d0a08f0..6ef2313a2 100644 --- a/tool/src/org/antlr/v4/codegen/model/chunk/RulePropertyRef_text.java +++ b/tool/src/org/antlr/v4/codegen/model/chunk/RulePropertyRef_text.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/chunk/SetAttr.java b/tool/src/org/antlr/v4/codegen/model/chunk/SetAttr.java index 6c5755cab..dac369bc1 100644 --- a/tool/src/org/antlr/v4/codegen/model/chunk/SetAttr.java +++ b/tool/src/org/antlr/v4/codegen/model/chunk/SetAttr.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/chunk/SetNonLocalAttr.java b/tool/src/org/antlr/v4/codegen/model/chunk/SetNonLocalAttr.java index c2e792431..0345c29ae 100644 --- a/tool/src/org/antlr/v4/codegen/model/chunk/SetNonLocalAttr.java +++ b/tool/src/org/antlr/v4/codegen/model/chunk/SetNonLocalAttr.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/chunk/ThisRulePropertyRef_ctx.java b/tool/src/org/antlr/v4/codegen/model/chunk/ThisRulePropertyRef_ctx.java index 029366488..b14b452f6 100644 --- a/tool/src/org/antlr/v4/codegen/model/chunk/ThisRulePropertyRef_ctx.java +++ b/tool/src/org/antlr/v4/codegen/model/chunk/ThisRulePropertyRef_ctx.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/chunk/ThisRulePropertyRef_parser.java b/tool/src/org/antlr/v4/codegen/model/chunk/ThisRulePropertyRef_parser.java index 22fc37718..f1d654181 100644 --- a/tool/src/org/antlr/v4/codegen/model/chunk/ThisRulePropertyRef_parser.java +++ b/tool/src/org/antlr/v4/codegen/model/chunk/ThisRulePropertyRef_parser.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/chunk/ThisRulePropertyRef_start.java b/tool/src/org/antlr/v4/codegen/model/chunk/ThisRulePropertyRef_start.java index c4cafec25..bfb483cb3 100644 --- a/tool/src/org/antlr/v4/codegen/model/chunk/ThisRulePropertyRef_start.java +++ b/tool/src/org/antlr/v4/codegen/model/chunk/ThisRulePropertyRef_start.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/chunk/ThisRulePropertyRef_stop.java b/tool/src/org/antlr/v4/codegen/model/chunk/ThisRulePropertyRef_stop.java index ea51694a4..fa1f7c6e2 100644 --- a/tool/src/org/antlr/v4/codegen/model/chunk/ThisRulePropertyRef_stop.java +++ b/tool/src/org/antlr/v4/codegen/model/chunk/ThisRulePropertyRef_stop.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/chunk/ThisRulePropertyRef_text.java b/tool/src/org/antlr/v4/codegen/model/chunk/ThisRulePropertyRef_text.java index 696066aed..504b1d47a 100644 --- a/tool/src/org/antlr/v4/codegen/model/chunk/ThisRulePropertyRef_text.java +++ b/tool/src/org/antlr/v4/codegen/model/chunk/ThisRulePropertyRef_text.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/chunk/TokenPropertyRef.java b/tool/src/org/antlr/v4/codegen/model/chunk/TokenPropertyRef.java index 82c2f6914..4a6433da5 100644 --- a/tool/src/org/antlr/v4/codegen/model/chunk/TokenPropertyRef.java +++ b/tool/src/org/antlr/v4/codegen/model/chunk/TokenPropertyRef.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/chunk/TokenPropertyRef_channel.java b/tool/src/org/antlr/v4/codegen/model/chunk/TokenPropertyRef_channel.java index 1404bf934..b69e09632 100644 --- a/tool/src/org/antlr/v4/codegen/model/chunk/TokenPropertyRef_channel.java +++ b/tool/src/org/antlr/v4/codegen/model/chunk/TokenPropertyRef_channel.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/chunk/TokenPropertyRef_index.java b/tool/src/org/antlr/v4/codegen/model/chunk/TokenPropertyRef_index.java index bb92a2008..b92ea9f0b 100644 --- a/tool/src/org/antlr/v4/codegen/model/chunk/TokenPropertyRef_index.java +++ b/tool/src/org/antlr/v4/codegen/model/chunk/TokenPropertyRef_index.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/chunk/TokenPropertyRef_int.java b/tool/src/org/antlr/v4/codegen/model/chunk/TokenPropertyRef_int.java index b02053fc7..24b6e22e6 100644 --- a/tool/src/org/antlr/v4/codegen/model/chunk/TokenPropertyRef_int.java +++ b/tool/src/org/antlr/v4/codegen/model/chunk/TokenPropertyRef_int.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/chunk/TokenPropertyRef_line.java b/tool/src/org/antlr/v4/codegen/model/chunk/TokenPropertyRef_line.java index 022920481..f8dd162f8 100644 --- a/tool/src/org/antlr/v4/codegen/model/chunk/TokenPropertyRef_line.java +++ b/tool/src/org/antlr/v4/codegen/model/chunk/TokenPropertyRef_line.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/chunk/TokenPropertyRef_pos.java b/tool/src/org/antlr/v4/codegen/model/chunk/TokenPropertyRef_pos.java index 7badb92f9..f7e964fe3 100644 --- a/tool/src/org/antlr/v4/codegen/model/chunk/TokenPropertyRef_pos.java +++ b/tool/src/org/antlr/v4/codegen/model/chunk/TokenPropertyRef_pos.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/chunk/TokenPropertyRef_text.java b/tool/src/org/antlr/v4/codegen/model/chunk/TokenPropertyRef_text.java index d049c6ead..05bfbabf3 100644 --- a/tool/src/org/antlr/v4/codegen/model/chunk/TokenPropertyRef_text.java +++ b/tool/src/org/antlr/v4/codegen/model/chunk/TokenPropertyRef_text.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/chunk/TokenPropertyRef_type.java b/tool/src/org/antlr/v4/codegen/model/chunk/TokenPropertyRef_type.java index a8b422265..747b676a7 100644 --- a/tool/src/org/antlr/v4/codegen/model/chunk/TokenPropertyRef_type.java +++ b/tool/src/org/antlr/v4/codegen/model/chunk/TokenPropertyRef_type.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/chunk/TokenRef.java b/tool/src/org/antlr/v4/codegen/model/chunk/TokenRef.java index d39115d09..b2b6200a0 100644 --- a/tool/src/org/antlr/v4/codegen/model/chunk/TokenRef.java +++ b/tool/src/org/antlr/v4/codegen/model/chunk/TokenRef.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/dbg.java b/tool/src/org/antlr/v4/codegen/model/dbg.java index 0aaeebf71..2f6aa07fb 100644 --- a/tool/src/org/antlr/v4/codegen/model/dbg.java +++ b/tool/src/org/antlr/v4/codegen/model/dbg.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/decl/AltLabelStructDecl.java b/tool/src/org/antlr/v4/codegen/model/decl/AltLabelStructDecl.java index b855b28a4..a0a8cc840 100644 --- a/tool/src/org/antlr/v4/codegen/model/decl/AltLabelStructDecl.java +++ b/tool/src/org/antlr/v4/codegen/model/decl/AltLabelStructDecl.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/decl/AttributeDecl.java b/tool/src/org/antlr/v4/codegen/model/decl/AttributeDecl.java index 80af232fd..04367523b 100644 --- a/tool/src/org/antlr/v4/codegen/model/decl/AttributeDecl.java +++ b/tool/src/org/antlr/v4/codegen/model/decl/AttributeDecl.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/decl/CodeBlock.java b/tool/src/org/antlr/v4/codegen/model/decl/CodeBlock.java index 89e1f206f..2e608a1b2 100644 --- a/tool/src/org/antlr/v4/codegen/model/decl/CodeBlock.java +++ b/tool/src/org/antlr/v4/codegen/model/decl/CodeBlock.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/decl/ContextGetterDecl.java b/tool/src/org/antlr/v4/codegen/model/decl/ContextGetterDecl.java index fc4b2623f..b708f8aa3 100644 --- a/tool/src/org/antlr/v4/codegen/model/decl/ContextGetterDecl.java +++ b/tool/src/org/antlr/v4/codegen/model/decl/ContextGetterDecl.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/decl/ContextRuleGetterDecl.java b/tool/src/org/antlr/v4/codegen/model/decl/ContextRuleGetterDecl.java index c2fdbe5a7..322054d99 100644 --- a/tool/src/org/antlr/v4/codegen/model/decl/ContextRuleGetterDecl.java +++ b/tool/src/org/antlr/v4/codegen/model/decl/ContextRuleGetterDecl.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/decl/ContextRuleListGetterDecl.java b/tool/src/org/antlr/v4/codegen/model/decl/ContextRuleListGetterDecl.java index 4daf182c2..43e5d3ca4 100644 --- a/tool/src/org/antlr/v4/codegen/model/decl/ContextRuleListGetterDecl.java +++ b/tool/src/org/antlr/v4/codegen/model/decl/ContextRuleListGetterDecl.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/decl/ContextRuleListIndexedGetterDecl.java b/tool/src/org/antlr/v4/codegen/model/decl/ContextRuleListIndexedGetterDecl.java index 175394fdc..4399c4cff 100644 --- a/tool/src/org/antlr/v4/codegen/model/decl/ContextRuleListIndexedGetterDecl.java +++ b/tool/src/org/antlr/v4/codegen/model/decl/ContextRuleListIndexedGetterDecl.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/decl/ContextTokenGetterDecl.java b/tool/src/org/antlr/v4/codegen/model/decl/ContextTokenGetterDecl.java index 5cd4fd5ad..2ca6478b1 100644 --- a/tool/src/org/antlr/v4/codegen/model/decl/ContextTokenGetterDecl.java +++ b/tool/src/org/antlr/v4/codegen/model/decl/ContextTokenGetterDecl.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/decl/ContextTokenListGetterDecl.java b/tool/src/org/antlr/v4/codegen/model/decl/ContextTokenListGetterDecl.java index 7c8e2ffeb..0005d4bd9 100644 --- a/tool/src/org/antlr/v4/codegen/model/decl/ContextTokenListGetterDecl.java +++ b/tool/src/org/antlr/v4/codegen/model/decl/ContextTokenListGetterDecl.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/decl/ContextTokenListIndexedGetterDecl.java b/tool/src/org/antlr/v4/codegen/model/decl/ContextTokenListIndexedGetterDecl.java index bc722c975..4db542a15 100644 --- a/tool/src/org/antlr/v4/codegen/model/decl/ContextTokenListIndexedGetterDecl.java +++ b/tool/src/org/antlr/v4/codegen/model/decl/ContextTokenListIndexedGetterDecl.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/decl/Decl.java b/tool/src/org/antlr/v4/codegen/model/decl/Decl.java index 2cbcf9cca..b2b97425b 100644 --- a/tool/src/org/antlr/v4/codegen/model/decl/Decl.java +++ b/tool/src/org/antlr/v4/codegen/model/decl/Decl.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/decl/ElementListDecl.java b/tool/src/org/antlr/v4/codegen/model/decl/ElementListDecl.java index f5fa1bba4..e89db1101 100644 --- a/tool/src/org/antlr/v4/codegen/model/decl/ElementListDecl.java +++ b/tool/src/org/antlr/v4/codegen/model/decl/ElementListDecl.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/decl/RuleContextDecl.java b/tool/src/org/antlr/v4/codegen/model/decl/RuleContextDecl.java index a6c7eff36..216961842 100644 --- a/tool/src/org/antlr/v4/codegen/model/decl/RuleContextDecl.java +++ b/tool/src/org/antlr/v4/codegen/model/decl/RuleContextDecl.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/decl/RuleContextListDecl.java b/tool/src/org/antlr/v4/codegen/model/decl/RuleContextListDecl.java index 8418dbf8b..decf0f6be 100644 --- a/tool/src/org/antlr/v4/codegen/model/decl/RuleContextListDecl.java +++ b/tool/src/org/antlr/v4/codegen/model/decl/RuleContextListDecl.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/decl/StructDecl.java b/tool/src/org/antlr/v4/codegen/model/decl/StructDecl.java index 14a764c25..f7a48ee5f 100644 --- a/tool/src/org/antlr/v4/codegen/model/decl/StructDecl.java +++ b/tool/src/org/antlr/v4/codegen/model/decl/StructDecl.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/decl/TokenDecl.java b/tool/src/org/antlr/v4/codegen/model/decl/TokenDecl.java index 6545125a7..b42e9c77e 100644 --- a/tool/src/org/antlr/v4/codegen/model/decl/TokenDecl.java +++ b/tool/src/org/antlr/v4/codegen/model/decl/TokenDecl.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/decl/TokenListDecl.java b/tool/src/org/antlr/v4/codegen/model/decl/TokenListDecl.java index ecbfac758..beb334d4a 100644 --- a/tool/src/org/antlr/v4/codegen/model/decl/TokenListDecl.java +++ b/tool/src/org/antlr/v4/codegen/model/decl/TokenListDecl.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/model/decl/TokenTypeDecl.java b/tool/src/org/antlr/v4/codegen/model/decl/TokenTypeDecl.java index c13ce6305..da9e037fc 100644 --- a/tool/src/org/antlr/v4/codegen/model/decl/TokenTypeDecl.java +++ b/tool/src/org/antlr/v4/codegen/model/decl/TokenTypeDecl.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/target/CSharpTarget.java b/tool/src/org/antlr/v4/codegen/target/CSharpTarget.java index d25310de6..adda05a85 100644 --- a/tool/src/org/antlr/v4/codegen/target/CSharpTarget.java +++ b/tool/src/org/antlr/v4/codegen/target/CSharpTarget.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/target/CppTarget.java b/tool/src/org/antlr/v4/codegen/target/CppTarget.java index e10cded46..6b270648a 100644 --- a/tool/src/org/antlr/v4/codegen/target/CppTarget.java +++ b/tool/src/org/antlr/v4/codegen/target/CppTarget.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/target/GoTarget.java b/tool/src/org/antlr/v4/codegen/target/GoTarget.java index 5003ca6e0..6c70376c7 100644 --- a/tool/src/org/antlr/v4/codegen/target/GoTarget.java +++ b/tool/src/org/antlr/v4/codegen/target/GoTarget.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/target/JavaScriptTarget.java b/tool/src/org/antlr/v4/codegen/target/JavaScriptTarget.java index 01ca22ac9..ab3794590 100644 --- a/tool/src/org/antlr/v4/codegen/target/JavaScriptTarget.java +++ b/tool/src/org/antlr/v4/codegen/target/JavaScriptTarget.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/target/JavaTarget.java b/tool/src/org/antlr/v4/codegen/target/JavaTarget.java index 8dda59034..2482fef70 100644 --- a/tool/src/org/antlr/v4/codegen/target/JavaTarget.java +++ b/tool/src/org/antlr/v4/codegen/target/JavaTarget.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/target/Python2Target.java b/tool/src/org/antlr/v4/codegen/target/Python2Target.java index 8021c0181..b3e8f4309 100644 --- a/tool/src/org/antlr/v4/codegen/target/Python2Target.java +++ b/tool/src/org/antlr/v4/codegen/target/Python2Target.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/target/Python3Target.java b/tool/src/org/antlr/v4/codegen/target/Python3Target.java index 11ad72067..6cd4977ea 100644 --- a/tool/src/org/antlr/v4/codegen/target/Python3Target.java +++ b/tool/src/org/antlr/v4/codegen/target/Python3Target.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/codegen/target/SwiftTarget.java b/tool/src/org/antlr/v4/codegen/target/SwiftTarget.java index 267a31277..d8e268c3a 100644 --- a/tool/src/org/antlr/v4/codegen/target/SwiftTarget.java +++ b/tool/src/org/antlr/v4/codegen/target/SwiftTarget.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/gui/BasicFontMetrics.java b/tool/src/org/antlr/v4/gui/BasicFontMetrics.java index 39ce6bda0..f145e8535 100644 --- a/tool/src/org/antlr/v4/gui/BasicFontMetrics.java +++ b/tool/src/org/antlr/v4/gui/BasicFontMetrics.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/gui/GraphicsSupport.java b/tool/src/org/antlr/v4/gui/GraphicsSupport.java index 3d36af66f..74fa215d7 100644 --- a/tool/src/org/antlr/v4/gui/GraphicsSupport.java +++ b/tool/src/org/antlr/v4/gui/GraphicsSupport.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/gui/JFileChooserConfirmOverwrite.java b/tool/src/org/antlr/v4/gui/JFileChooserConfirmOverwrite.java index f30b55540..e6788e4b8 100644 --- a/tool/src/org/antlr/v4/gui/JFileChooserConfirmOverwrite.java +++ b/tool/src/org/antlr/v4/gui/JFileChooserConfirmOverwrite.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/gui/PostScriptDocument.java b/tool/src/org/antlr/v4/gui/PostScriptDocument.java index 62e221611..e3f9c2260 100644 --- a/tool/src/org/antlr/v4/gui/PostScriptDocument.java +++ b/tool/src/org/antlr/v4/gui/PostScriptDocument.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/gui/SystemFontMetrics.java b/tool/src/org/antlr/v4/gui/SystemFontMetrics.java index f1b4d9107..ff40f1a26 100644 --- a/tool/src/org/antlr/v4/gui/SystemFontMetrics.java +++ b/tool/src/org/antlr/v4/gui/SystemFontMetrics.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/gui/TestRig.java b/tool/src/org/antlr/v4/gui/TestRig.java index 074ab301e..a46636316 100644 --- a/tool/src/org/antlr/v4/gui/TestRig.java +++ b/tool/src/org/antlr/v4/gui/TestRig.java @@ -1,12 +1,11 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ package org.antlr.v4.gui; -import org.antlr.v4.runtime.ANTLRInputStream; import org.antlr.v4.runtime.CharStream; import org.antlr.v4.runtime.CharStreams; import org.antlr.v4.runtime.CommonToken; @@ -21,7 +20,6 @@ import org.antlr.v4.runtime.atn.PredictionMode; import javax.print.PrintException; import java.io.IOException; -import java.io.InputStreamReader; import java.lang.reflect.Constructor; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; diff --git a/tool/src/org/antlr/v4/gui/TreeLayoutAdaptor.java b/tool/src/org/antlr/v4/gui/TreeLayoutAdaptor.java index 295ab9929..d821efb81 100644 --- a/tool/src/org/antlr/v4/gui/TreeLayoutAdaptor.java +++ b/tool/src/org/antlr/v4/gui/TreeLayoutAdaptor.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/gui/TreePostScriptGenerator.java b/tool/src/org/antlr/v4/gui/TreePostScriptGenerator.java index 19f351279..d0411ee49 100644 --- a/tool/src/org/antlr/v4/gui/TreePostScriptGenerator.java +++ b/tool/src/org/antlr/v4/gui/TreePostScriptGenerator.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/gui/TreeTextProvider.java b/tool/src/org/antlr/v4/gui/TreeTextProvider.java index ff3983e3b..59c6c381e 100644 --- a/tool/src/org/antlr/v4/gui/TreeTextProvider.java +++ b/tool/src/org/antlr/v4/gui/TreeTextProvider.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/gui/TreeViewer.java b/tool/src/org/antlr/v4/gui/TreeViewer.java index e46356a0b..f20f3d8ea 100644 --- a/tool/src/org/antlr/v4/gui/TreeViewer.java +++ b/tool/src/org/antlr/v4/gui/TreeViewer.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/gui/Trees.java b/tool/src/org/antlr/v4/gui/Trees.java index eca200a2a..5db80ca94 100644 --- a/tool/src/org/antlr/v4/gui/Trees.java +++ b/tool/src/org/antlr/v4/gui/Trees.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/misc/CharSupport.java b/tool/src/org/antlr/v4/misc/CharSupport.java index a0faba4bf..47e0033b7 100644 --- a/tool/src/org/antlr/v4/misc/CharSupport.java +++ b/tool/src/org/antlr/v4/misc/CharSupport.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ @@ -7,7 +7,6 @@ package org.antlr.v4.misc; import org.antlr.v4.runtime.Lexer; -import org.antlr.v4.runtime.Token; import org.antlr.v4.runtime.misc.Interval; import org.antlr.v4.runtime.misc.IntervalSet; diff --git a/tool/src/org/antlr/v4/misc/FrequencySet.java b/tool/src/org/antlr/v4/misc/FrequencySet.java index d3d4c73ff..343f12bf8 100644 --- a/tool/src/org/antlr/v4/misc/FrequencySet.java +++ b/tool/src/org/antlr/v4/misc/FrequencySet.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/misc/Graph.java b/tool/src/org/antlr/v4/misc/Graph.java index ec4c1473b..ea10cc086 100644 --- a/tool/src/org/antlr/v4/misc/Graph.java +++ b/tool/src/org/antlr/v4/misc/Graph.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/misc/MutableInt.java b/tool/src/org/antlr/v4/misc/MutableInt.java index 607b8f60a..007f4c21e 100644 --- a/tool/src/org/antlr/v4/misc/MutableInt.java +++ b/tool/src/org/antlr/v4/misc/MutableInt.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/misc/OrderedHashMap.java b/tool/src/org/antlr/v4/misc/OrderedHashMap.java index 67f9debd0..7a988f914 100644 --- a/tool/src/org/antlr/v4/misc/OrderedHashMap.java +++ b/tool/src/org/antlr/v4/misc/OrderedHashMap.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/misc/Utils.java b/tool/src/org/antlr/v4/misc/Utils.java index fcaca3d99..abdedb756 100644 --- a/tool/src/org/antlr/v4/misc/Utils.java +++ b/tool/src/org/antlr/v4/misc/Utils.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/parse/ActionSplitterListener.java b/tool/src/org/antlr/v4/parse/ActionSplitterListener.java index fe364f9ea..7ed8b87d1 100644 --- a/tool/src/org/antlr/v4/parse/ActionSplitterListener.java +++ b/tool/src/org/antlr/v4/parse/ActionSplitterListener.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/parse/GrammarASTAdaptor.java b/tool/src/org/antlr/v4/parse/GrammarASTAdaptor.java index 47d6e0aed..fd54ec494 100644 --- a/tool/src/org/antlr/v4/parse/GrammarASTAdaptor.java +++ b/tool/src/org/antlr/v4/parse/GrammarASTAdaptor.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/parse/GrammarToken.java b/tool/src/org/antlr/v4/parse/GrammarToken.java index edf75b655..1a349ee95 100644 --- a/tool/src/org/antlr/v4/parse/GrammarToken.java +++ b/tool/src/org/antlr/v4/parse/GrammarToken.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/parse/ResyncToEndOfRuleBlock.java b/tool/src/org/antlr/v4/parse/ResyncToEndOfRuleBlock.java index 0564d38f9..802b5ea20 100644 --- a/tool/src/org/antlr/v4/parse/ResyncToEndOfRuleBlock.java +++ b/tool/src/org/antlr/v4/parse/ResyncToEndOfRuleBlock.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/parse/ScopeParser.java b/tool/src/org/antlr/v4/parse/ScopeParser.java index e607b5cb2..c70ea471d 100644 --- a/tool/src/org/antlr/v4/parse/ScopeParser.java +++ b/tool/src/org/antlr/v4/parse/ScopeParser.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/parse/TokenVocabParser.java b/tool/src/org/antlr/v4/parse/TokenVocabParser.java index abfa71c46..4267a8d96 100644 --- a/tool/src/org/antlr/v4/parse/TokenVocabParser.java +++ b/tool/src/org/antlr/v4/parse/TokenVocabParser.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/parse/ToolANTLRLexer.java b/tool/src/org/antlr/v4/parse/ToolANTLRLexer.java index 613c06cae..22a1a006c 100644 --- a/tool/src/org/antlr/v4/parse/ToolANTLRLexer.java +++ b/tool/src/org/antlr/v4/parse/ToolANTLRLexer.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/parse/ToolANTLRParser.java b/tool/src/org/antlr/v4/parse/ToolANTLRParser.java index bbc496427..41d83521b 100644 --- a/tool/src/org/antlr/v4/parse/ToolANTLRParser.java +++ b/tool/src/org/antlr/v4/parse/ToolANTLRParser.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/parse/v3TreeGrammarException.java b/tool/src/org/antlr/v4/parse/v3TreeGrammarException.java index 8c5c7b5e0..dad0d6ebf 100644 --- a/tool/src/org/antlr/v4/parse/v3TreeGrammarException.java +++ b/tool/src/org/antlr/v4/parse/v3TreeGrammarException.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/parse/v4ParserException.java b/tool/src/org/antlr/v4/parse/v4ParserException.java index cdcbe306a..88fec58ac 100644 --- a/tool/src/org/antlr/v4/parse/v4ParserException.java +++ b/tool/src/org/antlr/v4/parse/v4ParserException.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/semantics/ActionSniffer.java b/tool/src/org/antlr/v4/semantics/ActionSniffer.java index ce2523390..506589ce9 100644 --- a/tool/src/org/antlr/v4/semantics/ActionSniffer.java +++ b/tool/src/org/antlr/v4/semantics/ActionSniffer.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/semantics/AttributeChecks.java b/tool/src/org/antlr/v4/semantics/AttributeChecks.java index 5e35e8c5e..84bbd4187 100644 --- a/tool/src/org/antlr/v4/semantics/AttributeChecks.java +++ b/tool/src/org/antlr/v4/semantics/AttributeChecks.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/semantics/BasicSemanticChecks.java b/tool/src/org/antlr/v4/semantics/BasicSemanticChecks.java index 4f5e792d6..4f76b5bd0 100644 --- a/tool/src/org/antlr/v4/semantics/BasicSemanticChecks.java +++ b/tool/src/org/antlr/v4/semantics/BasicSemanticChecks.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/semantics/BlankActionSplitterListener.java b/tool/src/org/antlr/v4/semantics/BlankActionSplitterListener.java index b0c05e770..2e18e6732 100644 --- a/tool/src/org/antlr/v4/semantics/BlankActionSplitterListener.java +++ b/tool/src/org/antlr/v4/semantics/BlankActionSplitterListener.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/semantics/RuleCollector.java b/tool/src/org/antlr/v4/semantics/RuleCollector.java index 94b68d2f8..093198645 100644 --- a/tool/src/org/antlr/v4/semantics/RuleCollector.java +++ b/tool/src/org/antlr/v4/semantics/RuleCollector.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/semantics/SemanticPipeline.java b/tool/src/org/antlr/v4/semantics/SemanticPipeline.java index 6f95558d2..17a11b08d 100644 --- a/tool/src/org/antlr/v4/semantics/SemanticPipeline.java +++ b/tool/src/org/antlr/v4/semantics/SemanticPipeline.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/semantics/SymbolChecks.java b/tool/src/org/antlr/v4/semantics/SymbolChecks.java index 1100743a0..fb972271d 100644 --- a/tool/src/org/antlr/v4/semantics/SymbolChecks.java +++ b/tool/src/org/antlr/v4/semantics/SymbolChecks.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/semantics/SymbolCollector.java b/tool/src/org/antlr/v4/semantics/SymbolCollector.java index 2bcf9ca30..7c41eef1d 100644 --- a/tool/src/org/antlr/v4/semantics/SymbolCollector.java +++ b/tool/src/org/antlr/v4/semantics/SymbolCollector.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/semantics/UseDefAnalyzer.java b/tool/src/org/antlr/v4/semantics/UseDefAnalyzer.java index 9c6f444d1..464419841 100644 --- a/tool/src/org/antlr/v4/semantics/UseDefAnalyzer.java +++ b/tool/src/org/antlr/v4/semantics/UseDefAnalyzer.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/ANTLRMessage.java b/tool/src/org/antlr/v4/tool/ANTLRMessage.java index 0ed03d6d8..cf585cb02 100644 --- a/tool/src/org/antlr/v4/tool/ANTLRMessage.java +++ b/tool/src/org/antlr/v4/tool/ANTLRMessage.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/ANTLRToolListener.java b/tool/src/org/antlr/v4/tool/ANTLRToolListener.java index 5662b3487..3aa89e463 100644 --- a/tool/src/org/antlr/v4/tool/ANTLRToolListener.java +++ b/tool/src/org/antlr/v4/tool/ANTLRToolListener.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/Alternative.java b/tool/src/org/antlr/v4/tool/Alternative.java index f47543ce3..2a993c25b 100644 --- a/tool/src/org/antlr/v4/tool/Alternative.java +++ b/tool/src/org/antlr/v4/tool/Alternative.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/Attribute.java b/tool/src/org/antlr/v4/tool/Attribute.java index 94baaa640..5e15c01a1 100644 --- a/tool/src/org/antlr/v4/tool/Attribute.java +++ b/tool/src/org/antlr/v4/tool/Attribute.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/AttributeDict.java b/tool/src/org/antlr/v4/tool/AttributeDict.java index 6513f9bea..2af27f6a5 100644 --- a/tool/src/org/antlr/v4/tool/AttributeDict.java +++ b/tool/src/org/antlr/v4/tool/AttributeDict.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/AttributeResolver.java b/tool/src/org/antlr/v4/tool/AttributeResolver.java index e581f239a..18dd9efc7 100644 --- a/tool/src/org/antlr/v4/tool/AttributeResolver.java +++ b/tool/src/org/antlr/v4/tool/AttributeResolver.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/BuildDependencyGenerator.java b/tool/src/org/antlr/v4/tool/BuildDependencyGenerator.java index be48bfa3b..c33aa4d6e 100644 --- a/tool/src/org/antlr/v4/tool/BuildDependencyGenerator.java +++ b/tool/src/org/antlr/v4/tool/BuildDependencyGenerator.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/DOTGenerator.java b/tool/src/org/antlr/v4/tool/DOTGenerator.java index 37f145f0c..062f2da1d 100644 --- a/tool/src/org/antlr/v4/tool/DOTGenerator.java +++ b/tool/src/org/antlr/v4/tool/DOTGenerator.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/DefaultToolListener.java b/tool/src/org/antlr/v4/tool/DefaultToolListener.java index 0f64cd051..a2e810bf1 100644 --- a/tool/src/org/antlr/v4/tool/DefaultToolListener.java +++ b/tool/src/org/antlr/v4/tool/DefaultToolListener.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/ErrorManager.java b/tool/src/org/antlr/v4/tool/ErrorManager.java index 2ed218bd1..8178abc71 100644 --- a/tool/src/org/antlr/v4/tool/ErrorManager.java +++ b/tool/src/org/antlr/v4/tool/ErrorManager.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/ErrorSeverity.java b/tool/src/org/antlr/v4/tool/ErrorSeverity.java index 1c527b1aa..3bc89dbad 100644 --- a/tool/src/org/antlr/v4/tool/ErrorSeverity.java +++ b/tool/src/org/antlr/v4/tool/ErrorSeverity.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/ErrorType.java b/tool/src/org/antlr/v4/tool/ErrorType.java index e797d2d43..afc4ed804 100644 --- a/tool/src/org/antlr/v4/tool/ErrorType.java +++ b/tool/src/org/antlr/v4/tool/ErrorType.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/Grammar.java b/tool/src/org/antlr/v4/tool/Grammar.java index 77f74ecfa..2575abcac 100644 --- a/tool/src/org/antlr/v4/tool/Grammar.java +++ b/tool/src/org/antlr/v4/tool/Grammar.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/GrammarInterpreterRuleContext.java b/tool/src/org/antlr/v4/tool/GrammarInterpreterRuleContext.java index 78d1731ea..1e7db8b05 100644 --- a/tool/src/org/antlr/v4/tool/GrammarInterpreterRuleContext.java +++ b/tool/src/org/antlr/v4/tool/GrammarInterpreterRuleContext.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/GrammarParserInterpreter.java b/tool/src/org/antlr/v4/tool/GrammarParserInterpreter.java index b8cbb7737..7123b4315 100644 --- a/tool/src/org/antlr/v4/tool/GrammarParserInterpreter.java +++ b/tool/src/org/antlr/v4/tool/GrammarParserInterpreter.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/GrammarSemanticsMessage.java b/tool/src/org/antlr/v4/tool/GrammarSemanticsMessage.java index 3be7c7287..802aff756 100644 --- a/tool/src/org/antlr/v4/tool/GrammarSemanticsMessage.java +++ b/tool/src/org/antlr/v4/tool/GrammarSemanticsMessage.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/GrammarSyntaxMessage.java b/tool/src/org/antlr/v4/tool/GrammarSyntaxMessage.java index 6de8861f2..e3fb5b631 100644 --- a/tool/src/org/antlr/v4/tool/GrammarSyntaxMessage.java +++ b/tool/src/org/antlr/v4/tool/GrammarSyntaxMessage.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/GrammarTransformPipeline.java b/tool/src/org/antlr/v4/tool/GrammarTransformPipeline.java index fa27e7f0b..e03652b6e 100644 --- a/tool/src/org/antlr/v4/tool/GrammarTransformPipeline.java +++ b/tool/src/org/antlr/v4/tool/GrammarTransformPipeline.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/LabelElementPair.java b/tool/src/org/antlr/v4/tool/LabelElementPair.java index aa2b29217..a415ef279 100644 --- a/tool/src/org/antlr/v4/tool/LabelElementPair.java +++ b/tool/src/org/antlr/v4/tool/LabelElementPair.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/LabelType.java b/tool/src/org/antlr/v4/tool/LabelType.java index b28cee296..f28f9c53e 100644 --- a/tool/src/org/antlr/v4/tool/LabelType.java +++ b/tool/src/org/antlr/v4/tool/LabelType.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/LeftRecursionCyclesMessage.java b/tool/src/org/antlr/v4/tool/LeftRecursionCyclesMessage.java index ca1fbc3d0..9b17abc6b 100644 --- a/tool/src/org/antlr/v4/tool/LeftRecursionCyclesMessage.java +++ b/tool/src/org/antlr/v4/tool/LeftRecursionCyclesMessage.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/LeftRecursiveRule.java b/tool/src/org/antlr/v4/tool/LeftRecursiveRule.java index fb07c5b2a..d47ddcbb7 100644 --- a/tool/src/org/antlr/v4/tool/LeftRecursiveRule.java +++ b/tool/src/org/antlr/v4/tool/LeftRecursiveRule.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/LexerGrammar.java b/tool/src/org/antlr/v4/tool/LexerGrammar.java index 5c89ab81a..1713a333a 100644 --- a/tool/src/org/antlr/v4/tool/LexerGrammar.java +++ b/tool/src/org/antlr/v4/tool/LexerGrammar.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/Rule.java b/tool/src/org/antlr/v4/tool/Rule.java index 986ea7f4c..401dfaa60 100644 --- a/tool/src/org/antlr/v4/tool/Rule.java +++ b/tool/src/org/antlr/v4/tool/Rule.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/ToolMessage.java b/tool/src/org/antlr/v4/tool/ToolMessage.java index b3404665d..7af97e222 100644 --- a/tool/src/org/antlr/v4/tool/ToolMessage.java +++ b/tool/src/org/antlr/v4/tool/ToolMessage.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/ast/ActionAST.java b/tool/src/org/antlr/v4/tool/ast/ActionAST.java index 9ac97da38..30676062c 100644 --- a/tool/src/org/antlr/v4/tool/ast/ActionAST.java +++ b/tool/src/org/antlr/v4/tool/ast/ActionAST.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/ast/AltAST.java b/tool/src/org/antlr/v4/tool/ast/AltAST.java index 38f5a6b63..77e15d49c 100644 --- a/tool/src/org/antlr/v4/tool/ast/AltAST.java +++ b/tool/src/org/antlr/v4/tool/ast/AltAST.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/ast/BlockAST.java b/tool/src/org/antlr/v4/tool/ast/BlockAST.java index 9ddf34932..dba507cb7 100644 --- a/tool/src/org/antlr/v4/tool/ast/BlockAST.java +++ b/tool/src/org/antlr/v4/tool/ast/BlockAST.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/ast/GrammarAST.java b/tool/src/org/antlr/v4/tool/ast/GrammarAST.java index cb59b8337..adad39568 100644 --- a/tool/src/org/antlr/v4/tool/ast/GrammarAST.java +++ b/tool/src/org/antlr/v4/tool/ast/GrammarAST.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/ast/GrammarASTErrorNode.java b/tool/src/org/antlr/v4/tool/ast/GrammarASTErrorNode.java index 472dcf53b..dc64413fa 100644 --- a/tool/src/org/antlr/v4/tool/ast/GrammarASTErrorNode.java +++ b/tool/src/org/antlr/v4/tool/ast/GrammarASTErrorNode.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/ast/GrammarASTVisitor.java b/tool/src/org/antlr/v4/tool/ast/GrammarASTVisitor.java index be92f8509..c005c8f85 100644 --- a/tool/src/org/antlr/v4/tool/ast/GrammarASTVisitor.java +++ b/tool/src/org/antlr/v4/tool/ast/GrammarASTVisitor.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/ast/GrammarASTWithOptions.java b/tool/src/org/antlr/v4/tool/ast/GrammarASTWithOptions.java index f6b5bcad5..a66194a07 100644 --- a/tool/src/org/antlr/v4/tool/ast/GrammarASTWithOptions.java +++ b/tool/src/org/antlr/v4/tool/ast/GrammarASTWithOptions.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/ast/GrammarRootAST.java b/tool/src/org/antlr/v4/tool/ast/GrammarRootAST.java index 95f512863..5392145ba 100644 --- a/tool/src/org/antlr/v4/tool/ast/GrammarRootAST.java +++ b/tool/src/org/antlr/v4/tool/ast/GrammarRootAST.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/ast/NotAST.java b/tool/src/org/antlr/v4/tool/ast/NotAST.java index ecd1d5a60..620ec6e80 100644 --- a/tool/src/org/antlr/v4/tool/ast/NotAST.java +++ b/tool/src/org/antlr/v4/tool/ast/NotAST.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/ast/OptionalBlockAST.java b/tool/src/org/antlr/v4/tool/ast/OptionalBlockAST.java index 3a05d89c1..1b9924955 100644 --- a/tool/src/org/antlr/v4/tool/ast/OptionalBlockAST.java +++ b/tool/src/org/antlr/v4/tool/ast/OptionalBlockAST.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/ast/PlusBlockAST.java b/tool/src/org/antlr/v4/tool/ast/PlusBlockAST.java index ad0ae2652..78881f5c9 100644 --- a/tool/src/org/antlr/v4/tool/ast/PlusBlockAST.java +++ b/tool/src/org/antlr/v4/tool/ast/PlusBlockAST.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/ast/PredAST.java b/tool/src/org/antlr/v4/tool/ast/PredAST.java index 80699165b..6cfe9ca3c 100644 --- a/tool/src/org/antlr/v4/tool/ast/PredAST.java +++ b/tool/src/org/antlr/v4/tool/ast/PredAST.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/ast/QuantifierAST.java b/tool/src/org/antlr/v4/tool/ast/QuantifierAST.java index acfa94285..3abb87936 100644 --- a/tool/src/org/antlr/v4/tool/ast/QuantifierAST.java +++ b/tool/src/org/antlr/v4/tool/ast/QuantifierAST.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/ast/RangeAST.java b/tool/src/org/antlr/v4/tool/ast/RangeAST.java index e285ca6dd..4630e8bb5 100644 --- a/tool/src/org/antlr/v4/tool/ast/RangeAST.java +++ b/tool/src/org/antlr/v4/tool/ast/RangeAST.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/ast/RuleAST.java b/tool/src/org/antlr/v4/tool/ast/RuleAST.java index 3600971e5..5041ad21b 100644 --- a/tool/src/org/antlr/v4/tool/ast/RuleAST.java +++ b/tool/src/org/antlr/v4/tool/ast/RuleAST.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/ast/RuleElementAST.java b/tool/src/org/antlr/v4/tool/ast/RuleElementAST.java index e355604d7..6815d485a 100644 --- a/tool/src/org/antlr/v4/tool/ast/RuleElementAST.java +++ b/tool/src/org/antlr/v4/tool/ast/RuleElementAST.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/ast/RuleRefAST.java b/tool/src/org/antlr/v4/tool/ast/RuleRefAST.java index be07e58a3..bdde62e05 100644 --- a/tool/src/org/antlr/v4/tool/ast/RuleRefAST.java +++ b/tool/src/org/antlr/v4/tool/ast/RuleRefAST.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/ast/SetAST.java b/tool/src/org/antlr/v4/tool/ast/SetAST.java index 53c4c368b..6c1fa7847 100644 --- a/tool/src/org/antlr/v4/tool/ast/SetAST.java +++ b/tool/src/org/antlr/v4/tool/ast/SetAST.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/ast/StarBlockAST.java b/tool/src/org/antlr/v4/tool/ast/StarBlockAST.java index 20b87938a..9db14bb94 100644 --- a/tool/src/org/antlr/v4/tool/ast/StarBlockAST.java +++ b/tool/src/org/antlr/v4/tool/ast/StarBlockAST.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ diff --git a/tool/src/org/antlr/v4/tool/ast/TerminalAST.java b/tool/src/org/antlr/v4/tool/ast/TerminalAST.java index fcac32d0b..234dd85ba 100644 --- a/tool/src/org/antlr/v4/tool/ast/TerminalAST.java +++ b/tool/src/org/antlr/v4/tool/ast/TerminalAST.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012-2016 The ANTLR Project. All rights reserved. + * Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */