From c1777fe647a5965c47981adc1524069aae675008 Mon Sep 17 00:00:00 2001 From: RUI LUO Date: Thu, 21 Nov 2024 22:55:46 +0000 Subject: [PATCH 1/9] local, no push --- TVPTest.java | 42 + antlr_time.sql | 10 + .../antlr/antlr4-cpp-runtime-4.9.3-source.zip | Bin 0 -> 488286 bytes .../thirdparty/antlr/antlr4/CMakeLists.txt | 220 + .../antlr/thirdparty/antlr/antlr4/LICENSE.txt | 52 + .../antlr/thirdparty/antlr/antlr4/README.md | 72 + .../antlr/thirdparty/antlr/antlr4/VERSION | 1 + .../antlr/antlr4/build/CMakeCache.txt | 563 ++ .../CMakeFiles/2.8.12.2/CMakeCCompiler.cmake | 56 + .../2.8.12.2/CMakeCXXCompiler.cmake | 57 + .../2.8.12.2/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 8024 bytes .../CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 8040 bytes .../CMakeFiles/2.8.12.2/CMakeSystem.cmake | 15 + .../2.8.12.2/CompilerIdC/CMakeCCompilerId.c | 389 ++ .../CMakeFiles/2.8.12.2/CompilerIdC/a.out | Bin 0 -> 8120 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 377 ++ .../CMakeFiles/2.8.12.2/CompilerIdCXX/a.out | Bin 0 -> 8128 bytes .../CMakeFiles/3.17.5/CMakeCCompiler.cmake | 76 + .../CMakeFiles/3.17.5/CMakeCXXCompiler.cmake | 88 + .../3.17.5/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 8024 bytes .../3.17.5/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 8040 bytes .../build/CMakeFiles/3.17.5/CMakeSystem.cmake | 15 + .../3.17.5/CompilerIdC/CMakeCCompilerId.c | 671 +++ .../build/CMakeFiles/3.17.5/CompilerIdC/a.out | Bin 0 -> 8184 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 660 +++ .../CMakeFiles/3.17.5/CompilerIdCXX/a.out | Bin 0 -> 8192 bytes .../CMakeDirectoryInformation.cmake | 16 + .../antlr4/build/CMakeFiles/CMakeOutput.log | 680 +++ .../build/CMakeFiles/CMakeRuleHashes.txt | 14 + .../antlr4/build/CMakeFiles/Makefile.cmake | 143 + .../antlr/antlr4/build/CMakeFiles/Makefile2 | 338 ++ .../build/CMakeFiles/TargetDirectories.txt | 31 + .../antlr4/build/CMakeFiles/cmake.check_cache | 1 + .../antlr4/build/CMakeFiles/progress.marks | 1 + .../antlr/antlr4/build/CPackConfig.cmake | 77 + .../antlr4/build/CPackSourceConfig.cmake | 85 + .../thirdparty/antlr/antlr4/build/Makefile | 326 ++ .../antlr/antlr4/build/cmake_install.cmake | 63 + .../CMakeDirectoryInformation.cmake | 16 + .../GenerateParser.dir/DependInfo.cmake | 21 + .../CMakeFiles/GenerateParser.dir/build.make | 128 + .../GenerateParser.dir/cmake_clean.cmake | 14 + .../GenerateParser.dir/depend.internal | 3 + .../CMakeFiles/GenerateParser.dir/depend.make | 3 + .../GenerateParser.dir/progress.make | 2 + .../antlr4-demo.dir/CXX.includecache | 1236 ++++ .../antlr4-demo.dir/DependInfo.cmake | 44 + .../CMakeFiles/antlr4-demo.dir/build.make | 235 + .../antlr4-demo.dir/cmake_clean.cmake | 22 + .../antlr4-demo.dir/depend.internal | 1132 ++++ .../CMakeFiles/antlr4-demo.dir/depend.make | 1132 ++++ .../CMakeFiles/antlr4-demo.dir/flags.make | 24 + .../demo/CMakeFiles/antlr4-demo.dir/link.txt | 1 + .../CMakeFiles/antlr4-demo.dir/progress.make | 10 + .../build/demo/CMakeFiles/progress.marks | 1 + .../antlr/antlr4/build/demo/Makefile | 470 ++ .../antlr/antlr4/build/demo/antlr4-demo | Bin 0 -> 1363368 bytes .../antlr4/build/demo/cmake_install.cmake | 55 + .../antlr/antlr4/build/install_manifest.txt | 169 + .../CMakeDirectoryInformation.cmake | 16 + .../antlr4_shared.dir/CXX.includecache | 3350 +++++++++++ .../antlr4_shared.dir/DependInfo.cmake | 188 + .../CMakeFiles/antlr4_shared.dir/build.make | 2327 ++++++++ .../antlr4_shared.dir/cmake_clean.cmake | 158 + .../antlr4_shared.dir/depend.internal | 2986 ++++++++++ .../CMakeFiles/antlr4_shared.dir/depend.make | 2986 ++++++++++ .../CMakeFiles/antlr4_shared.dir/flags.make | 10 + .../CMakeFiles/antlr4_shared.dir/link.txt | 1 + .../antlr4_shared.dir/progress.make | 150 + .../antlr4_static.dir/CXX.includecache | 3350 +++++++++++ .../antlr4_static.dir/DependInfo.cmake | 177 + .../CMakeFiles/antlr4_static.dir/build.make | 2324 ++++++++ .../antlr4_static.dir/cmake_clean.cmake | 157 + .../cmake_clean_target.cmake | 3 + .../antlr4_static.dir/depend.internal | 2986 ++++++++++ .../CMakeFiles/antlr4_static.dir/depend.make | 2986 ++++++++++ .../CMakeFiles/antlr4_static.dir/flags.make | 10 + .../CMakeFiles/antlr4_static.dir/link.txt | 2 + .../antlr4_static.dir/progress.make | 150 + .../make_lib_output_dir.dir/DependInfo.cmake | 11 + .../make_lib_output_dir.dir/build.make | 96 + .../make_lib_output_dir.dir/cmake_clean.cmake | 8 + .../make_lib_output_dir.dir/depend.internal | 3 + .../make_lib_output_dir.dir/depend.make | 3 + .../make_lib_output_dir.dir/progress.make | 1 + .../build/runtime/CMakeFiles/progress.marks | 1 + .../utf8cpp-build.dir/DependInfo.cmake | 11 + .../CMakeFiles/utf8cpp-build.dir/Labels.json | 37 + .../CMakeFiles/utf8cpp-build.dir/Labels.txt | 11 + .../CMakeFiles/utf8cpp-build.dir/build.make | 140 + .../utf8cpp-build.dir/cmake_clean.cmake | 14 + .../utf8cpp-build.dir/progress.make | 7 + .../build/runtime/CMakeFiles/utf8cpp-complete | 0 .../CMakeFiles/utf8cpp.dir/DependInfo.cmake | 11 + .../CMakeFiles/utf8cpp.dir/Labels.json | 43 + .../runtime/CMakeFiles/utf8cpp.dir/Labels.txt | 13 + .../runtime/CMakeFiles/utf8cpp.dir/build.make | 159 + .../CMakeFiles/utf8cpp.dir/cmake_clean.cmake | 16 + .../CMakeFiles/utf8cpp.dir/depend.internal | 3 + .../CMakeFiles/utf8cpp.dir/depend.make | 3 + .../CMakeFiles/utf8cpp.dir/progress.make | 9 + .../antlr/antlr4/build/runtime/Makefile | 5192 +++++++++++++++++ .../antlr4/build/runtime/cmake_install.cmake | 87 + .../antlr4/build/runtime/thirdparty/utfcpp | 1 + .../src/utf8cpp-build/CMakeCache.txt | 432 ++ .../CMakeFiles/3.17.5/CMakeCXXCompiler.cmake | 88 + .../3.17.5/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 8040 bytes .../CMakeFiles/3.17.5/CMakeSystem.cmake | 15 + .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 660 +++ .../CMakeFiles/3.17.5/CompilerIdCXX/a.out | Bin 0 -> 8192 bytes .../CMakeDirectoryInformation.cmake | 16 + .../utf8cpp-build/CMakeFiles/CMakeOutput.log | 217 + .../lib64/cmake/utf8cpp/utf8cppConfig.cmake | 98 + .../utf8cpp-build/CMakeFiles/Makefile.cmake | 45 + .../src/utf8cpp-build/CMakeFiles/Makefile2 | 99 + .../CMakeFiles/TargetDirectories.txt | 6 + .../CMakeFiles/cmake.check_cache | 1 + .../utf8cpp-build/CMakeFiles/progress.marks | 1 + .../utf8cpp-prefix/src/utf8cpp-build/Makefile | 204 + .../src/utf8cpp-build/cmake_install.cmake | 69 + .../src/utf8cpp-build/install_manifest.txt | 6 + .../src/utf8cpp-stamp/utf8cpp-build | 0 .../src/utf8cpp-stamp/utf8cpp-configure | 0 .../src/utf8cpp-stamp/utf8cpp-done | 0 .../src/utf8cpp-stamp/utf8cpp-download | 0 .../utf8cpp-gitclone-lastrun.txt | 3 + .../src/utf8cpp-stamp/utf8cpp-gitinfo.txt | 3 + .../src/utf8cpp-stamp/utf8cpp-install | 0 .../src/utf8cpp-stamp/utf8cpp-mkdir | 0 .../src/utf8cpp-stamp/utf8cpp-patch | 0 .../utf8cpp-prefix/tmp/utf8cpp-cfgcmd.txt | 1 + .../utf8cpp-prefix/tmp/utf8cpp-cfgcmd.txt.in | 1 + .../utf8cpp-prefix/tmp/utf8cpp-gitclone.cmake | 66 + .../tmp/utf8cpp-gitupdate.cmake | 160 + .../antlr/antlr4/cmake/Antlr4Package.md | 136 + .../antlr4/cmake/ExternalAntlr4Cpp.cmake | 158 + .../antlr/antlr4/cmake/FindANTLR.cmake | 124 + .../thirdparty/antlr/antlr4/cmake/README.md | 157 + .../antlr4/cmake/antlr4-generator.cmake.in | 181 + .../antlr4/cmake/antlr4-runtime.cmake.in | 10 + .../antlr/antlr4/demo/CMakeLists.txt | 80 + .../antlr/antlr4/demo/Linux/main.cpp | 38 + .../antlr4/demo/Mac/antlr4-cpp-demo/main.cpp | 38 + .../antlr4/demo/Mac/antlrcpp Tests/Info.plist | 24 + .../Mac/antlrcpp Tests/InputHandlingTests.mm | 172 + .../demo/Mac/antlrcpp Tests/MiscClassTests.mm | 388 ++ .../demo/Mac/antlrcpp Tests/antlrcpp_Tests.mm | 57 + .../antlrcpp-demo.xcodeproj/project.pbxproj | 609 ++ .../contents.xcworkspacedata | 7 + .../xcshareddata/IDEWorkspaceChecks.plist | 8 + .../xcschemes/antlr4-cpp-demo.xcscheme | 102 + .../xcschemes/antlrcpp Tests.xcscheme | 56 + .../thirdparty/antlr/antlr4/demo/Mac/build.sh | 43 + .../thirdparty/antlr/antlr4/demo/README.md | 13 + .../thirdparty/antlr/antlr4/demo/TLexer.g4 | 86 + .../thirdparty/antlr/antlr4/demo/TParser.g4 | 119 + .../antlr4-cpp-demo-vs2015.vcxproj | 362 ++ .../antlr4-cpp-demo-vs2015.vcxproj.filters | 63 + .../antlr4-cpp-demo/antlr4-cpp-demo.vcxproj | 349 ++ .../antlr4-cpp-demo.vcxproj.filters | 63 + .../demo/Windows/antlr4-cpp-demo/main.cpp | 41 + .../antlr4/demo/Windows/antlr4cpp-vs2013.sln | 58 + .../antlr4/demo/Windows/antlr4cpp-vs2015.sln | 58 + .../thirdparty/antlr/antlr4/demo/generate.cmd | 13 + .../thirdparty/antlr/antlr4/demo/generate.sh | 28 + .../antlr/antlr4/demo/generated/TLexer.cpp | 347 ++ .../antlr/antlr4/demo/generated/TLexer.h | 96 + .../antlr/antlr4/demo/generated/TLexer.interp | 117 + .../antlr/antlr4/demo/generated/TLexer.tokens | 52 + .../antlr/antlr4/demo/generated/TParser.cpp | 1604 +++++ .../antlr/antlr4/demo/generated/TParser.h | 366 ++ .../antlr4/demo/generated/TParser.interp | 86 + .../antlr4/demo/generated/TParser.tokens | 52 + .../demo/generated/TParserBaseListener.cpp | 13 + .../demo/generated/TParserBaseListener.h | 77 + .../demo/generated/TParserBaseVisitor.cpp | 13 + .../demo/generated/TParserBaseVisitor.h | 85 + .../antlr4/demo/generated/TParserListener.cpp | 13 + .../antlr4/demo/generated/TParserListener.h | 70 + .../antlr4/demo/generated/TParserVisitor.cpp | 13 + .../antlr4/demo/generated/TParserVisitor.h | 60 + .../thirdparty/antlr/antlr4/deploy-macos.sh | 48 + .../thirdparty/antlr/antlr4/deploy-source.sh | 14 + .../antlr/antlr4/deploy-windows.cmd | 81 + .../antlr4/dist/libantlr4-runtime.so.4.9.3 | Bin 0 -> 1517888 bytes .../antlr/antlr4/runtime/CMakeLists.txt | 167 + .../antlr4/runtime/antlr4cpp-vs2013.vcxproj | 637 ++ .../runtime/antlr4cpp-vs2013.vcxproj.filters | 984 ++++ .../antlr4/runtime/antlr4cpp-vs2015.vcxproj | 652 +++ .../runtime/antlr4cpp-vs2015.vcxproj.filters | 990 ++++ .../antlr4/runtime/antlr4cpp-vs2017.vcxproj | 652 +++ .../runtime/antlr4cpp-vs2017.vcxproj.filters | 990 ++++ .../antlr4/runtime/antlr4cpp-vs2019.vcxproj | 660 +++ .../runtime/antlr4cpp-vs2019.vcxproj.filters | 990 ++++ .../antlr4/runtime/antlrcpp-ios/Info.plist | 26 + .../runtime/antlrcpp-ios/antlrcpp_ios.h | 17 + .../antlrcpp.xcodeproj/project.pbxproj | 3040 ++++++++++ .../contents.xcworkspacedata | 7 + .../xcshareddata/IDEWorkspaceChecks.plist | 8 + .../xcshareddata/xcschemes/antlr4.xcscheme | 76 + .../xcschemes/antlr4_ios.xcscheme | 76 + .../xcschemes/antlr4_static.xcscheme | 76 + .../antlr4/runtime/src/ANTLRErrorListener.cpp | 10 + .../antlr4/runtime/src/ANTLRErrorListener.h | 167 + .../antlr4/runtime/src/ANTLRErrorStrategy.cpp | 10 + .../antlr4/runtime/src/ANTLRErrorStrategy.h | 121 + .../antlr4/runtime/src/ANTLRFileStream.cpp | 29 + .../antlr4/runtime/src/ANTLRFileStream.h | 30 + .../antlr4/runtime/src/ANTLRInputStream.cpp | 169 + .../antlr4/runtime/src/ANTLRInputStream.h | 76 + .../antlr4/runtime/src/BailErrorStrategy.cpp | 61 + .../antlr4/runtime/src/BailErrorStrategy.h | 59 + .../antlr4/runtime/src/BaseErrorListener.cpp | 25 + .../antlr4/runtime/src/BaseErrorListener.h | 36 + .../runtime/src/BufferedTokenStream.cpp | 414 ++ .../antlr4/runtime/src/BufferedTokenStream.h | 200 + .../antlr/antlr4/runtime/src/CharStream.cpp | 11 + .../antlr/antlr4/runtime/src/CharStream.h | 37 + .../antlr/antlr4/runtime/src/CommonToken.cpp | 195 + .../antlr/antlr4/runtime/src/CommonToken.h | 158 + .../antlr4/runtime/src/CommonTokenFactory.cpp | 39 + .../antlr4/runtime/src/CommonTokenFactory.h | 74 + .../antlr4/runtime/src/CommonTokenStream.cpp | 78 + .../antlr4/runtime/src/CommonTokenStream.h | 79 + .../runtime/src/ConsoleErrorListener.cpp | 15 + .../antlr4/runtime/src/ConsoleErrorListener.h | 35 + .../runtime/src/DefaultErrorStrategy.cpp | 333 ++ .../antlr4/runtime/src/DefaultErrorStrategy.h | 466 ++ .../runtime/src/DiagnosticErrorListener.cpp | 84 + .../runtime/src/DiagnosticErrorListener.h | 80 + .../antlr/antlr4/runtime/src/Exceptions.cpp | 64 + .../antlr/antlr4/runtime/src/Exceptions.h | 99 + .../runtime/src/FailedPredicateException.cpp | 51 + .../runtime/src/FailedPredicateException.h | 32 + .../runtime/src/InputMismatchException.cpp | 18 + .../runtime/src/InputMismatchException.h | 24 + .../antlr/antlr4/runtime/src/IntStream.cpp | 12 + .../antlr/antlr4/runtime/src/IntStream.h | 224 + .../runtime/src/InterpreterRuleContext.cpp | 19 + .../runtime/src/InterpreterRuleContext.h | 45 + .../antlr/antlr4/runtime/src/Lexer.cpp | 295 + .../antlr/antlr4/runtime/src/Lexer.h | 209 + .../antlr4/runtime/src/LexerInterpreter.cpp | 75 + .../antlr4/runtime/src/LexerInterpreter.h | 52 + .../runtime/src/LexerNoViableAltException.cpp | 36 + .../runtime/src/LexerNoViableAltException.h | 31 + .../antlr4/runtime/src/ListTokenSource.cpp | 92 + .../antlr4/runtime/src/ListTokenSource.h | 88 + .../runtime/src/NoViableAltException.cpp | 46 + .../antlr4/runtime/src/NoViableAltException.h | 42 + .../antlr/antlr4/runtime/src/Parser.cpp | 648 ++ .../antlr/antlr4/runtime/src/Parser.h | 467 ++ .../antlr4/runtime/src/ParserInterpreter.cpp | 306 + .../antlr4/runtime/src/ParserInterpreter.h | 179 + .../antlr4/runtime/src/ParserRuleContext.cpp | 141 + .../antlr4/runtime/src/ParserRuleContext.h | 147 + .../antlr4/runtime/src/ProxyErrorListener.cpp | 53 + .../antlr4/runtime/src/ProxyErrorListener.h | 38 + .../runtime/src/RecognitionException.cpp | 66 + .../antlr4/runtime/src/RecognitionException.h | 98 + .../antlr/antlr4/runtime/src/Recognizer.cpp | 167 + .../antlr/antlr4/runtime/src/Recognizer.h | 171 + .../antlr/antlr4/runtime/src/RuleContext.cpp | 143 + .../antlr/antlr4/runtime/src/RuleContext.h | 137 + .../runtime/src/RuleContextWithAltNum.cpp | 27 + .../runtime/src/RuleContextWithAltNum.h | 32 + .../antlr4/runtime/src/RuntimeMetaData.cpp | 53 + .../antlr4/runtime/src/RuntimeMetaData.h | 155 + .../antlr/antlr4/runtime/src/Token.cpp | 9 + .../antlr/antlr4/runtime/src/Token.h | 124 + .../antlr/antlr4/runtime/src/TokenFactory.h | 30 + .../antlr/antlr4/runtime/src/TokenSource.cpp | 9 + .../antlr/antlr4/runtime/src/TokenSource.h | 85 + .../antlr/antlr4/runtime/src/TokenStream.cpp | 11 + .../antlr/antlr4/runtime/src/TokenStream.h | 137 + .../runtime/src/TokenStreamRewriter.cpp | 425 ++ .../antlr4/runtime/src/TokenStreamRewriter.h | 300 + .../runtime/src/UnbufferedCharStream.cpp | 211 + .../antlr4/runtime/src/UnbufferedCharStream.h | 123 + .../runtime/src/UnbufferedTokenStream.cpp | 270 + .../runtime/src/UnbufferedTokenStream.h | 115 + .../antlr/antlr4/runtime/src/Vocabulary.cpp | 96 + .../antlr/antlr4/runtime/src/Vocabulary.h | 192 + .../antlr4/runtime/src/WritableToken.cpp | 9 + .../antlr/antlr4/runtime/src/WritableToken.h | 23 + .../antlr/antlr4/runtime/src/antlr4-common.h | 139 + .../antlr/antlr4/runtime/src/antlr4-runtime.h | 168 + .../antlr/antlr4/runtime/src/atn/ATN.cpp | 209 + .../antlr/antlr4/runtime/src/atn/ATN.h | 124 + .../antlr4/runtime/src/atn/ATNConfig.cpp | 111 + .../antlr/antlr4/runtime/src/atn/ATNConfig.h | 154 + .../antlr4/runtime/src/atn/ATNConfigSet.cpp | 228 + .../antlr4/runtime/src/atn/ATNConfigSet.h | 110 + .../src/atn/ATNDeserializationOptions.cpp | 64 + .../src/atn/ATNDeserializationOptions.h | 50 + .../runtime/src/atn/ATNDeserializer.cpp | 756 +++ .../antlr4/runtime/src/atn/ATNDeserializer.h | 91 + .../antlr4/runtime/src/atn/ATNSerializer.cpp | 621 ++ .../antlr4/runtime/src/atn/ATNSerializer.h | 61 + .../antlr4/runtime/src/atn/ATNSimulator.cpp | 63 + .../antlr4/runtime/src/atn/ATNSimulator.h | 87 + .../antlr/antlr4/runtime/src/atn/ATNState.cpp | 72 + .../antlr/antlr4/runtime/src/atn/ATNState.h | 147 + .../antlr/antlr4/runtime/src/atn/ATNType.h | 20 + .../src/atn/AbstractPredicateTransition.cpp | 14 + .../src/atn/AbstractPredicateTransition.h | 24 + .../runtime/src/atn/ActionTransition.cpp | 33 + .../antlr4/runtime/src/atn/ActionTransition.h | 33 + .../antlr4/runtime/src/atn/AmbiguityInfo.cpp | 16 + .../antlr4/runtime/src/atn/AmbiguityInfo.h | 68 + .../src/atn/ArrayPredictionContext.cpp | 82 + .../runtime/src/atn/ArrayPredictionContext.h | 43 + .../antlr4/runtime/src/atn/AtomTransition.cpp | 31 + .../antlr4/runtime/src/atn/AtomTransition.h | 30 + .../runtime/src/atn/BasicBlockStartState.cpp | 12 + .../runtime/src/atn/BasicBlockStartState.h | 22 + .../antlr4/runtime/src/atn/BasicState.cpp | 12 + .../antlr/antlr4/runtime/src/atn/BasicState.h | 21 + .../antlr4/runtime/src/atn/BlockEndState.cpp | 15 + .../antlr4/runtime/src/atn/BlockEndState.h | 24 + .../runtime/src/atn/BlockStartState.cpp | 9 + .../antlr4/runtime/src/atn/BlockStartState.h | 21 + .../src/atn/ContextSensitivityInfo.cpp | 14 + .../runtime/src/atn/ContextSensitivityInfo.h | 47 + .../runtime/src/atn/DecisionEventInfo.cpp | 14 + .../runtime/src/atn/DecisionEventInfo.h | 70 + .../antlr4/runtime/src/atn/DecisionInfo.cpp | 25 + .../antlr4/runtime/src/atn/DecisionInfo.h | 227 + .../antlr4/runtime/src/atn/DecisionState.cpp | 17 + .../antlr4/runtime/src/atn/DecisionState.h | 30 + .../src/atn/EmptyPredictionContext.cpp | 35 + .../runtime/src/atn/EmptyPredictionContext.h | 27 + .../runtime/src/atn/EpsilonTransition.cpp | 35 + .../runtime/src/atn/EpsilonTransition.h | 39 + .../antlr4/runtime/src/atn/ErrorInfo.cpp | 15 + .../antlr/antlr4/runtime/src/atn/ErrorInfo.h | 43 + .../antlr4/runtime/src/atn/LL1Analyzer.cpp | 156 + .../antlr4/runtime/src/atn/LL1Analyzer.h | 115 + .../antlr4/runtime/src/atn/LexerATNConfig.cpp | 84 + .../antlr4/runtime/src/atn/LexerATNConfig.h | 44 + .../runtime/src/atn/LexerATNSimulator.cpp | 628 ++ .../runtime/src/atn/LexerATNSimulator.h | 219 + .../antlr4/runtime/src/atn/LexerAction.cpp | 9 + .../antlr4/runtime/src/atn/LexerAction.h | 66 + .../runtime/src/atn/LexerActionExecutor.cpp | 107 + .../runtime/src/atn/LexerActionExecutor.h | 115 + .../antlr4/runtime/src/atn/LexerActionType.h | 55 + .../runtime/src/atn/LexerChannelAction.cpp | 55 + .../runtime/src/atn/LexerChannelAction.h | 63 + .../runtime/src/atn/LexerCustomAction.cpp | 62 + .../runtime/src/atn/LexerCustomAction.h | 87 + .../src/atn/LexerIndexedCustomAction.cpp | 63 + .../src/atn/LexerIndexedCustomAction.h | 82 + .../runtime/src/atn/LexerModeAction.cpp | 56 + .../antlr4/runtime/src/atn/LexerModeAction.h | 61 + .../runtime/src/atn/LexerMoreAction.cpp | 47 + .../antlr4/runtime/src/atn/LexerMoreAction.h | 57 + .../runtime/src/atn/LexerPopModeAction.cpp | 47 + .../runtime/src/atn/LexerPopModeAction.h | 57 + .../runtime/src/atn/LexerPushModeAction.cpp | 56 + .../runtime/src/atn/LexerPushModeAction.h | 61 + .../runtime/src/atn/LexerSkipAction.cpp | 47 + .../antlr4/runtime/src/atn/LexerSkipAction.h | 55 + .../runtime/src/atn/LexerTypeAction.cpp | 56 + .../antlr4/runtime/src/atn/LexerTypeAction.h | 55 + .../runtime/src/atn/LookaheadEventInfo.cpp | 16 + .../runtime/src/atn/LookaheadEventInfo.h | 42 + .../antlr4/runtime/src/atn/LoopEndState.cpp | 12 + .../antlr4/runtime/src/atn/LoopEndState.h | 22 + .../antlr/antlr4/runtime/src/atn/Makefile | 67 + .../runtime/src/atn/NotSetTransition.cpp | 27 + .../antlr4/runtime/src/atn/NotSetTransition.h | 25 + .../runtime/src/atn/OrderedATNConfigSet.cpp | 12 + .../runtime/src/atn/OrderedATNConfigSet.h | 20 + .../antlr4/runtime/src/atn/ParseInfo.cpp | 102 + .../antlr/antlr4/runtime/src/atn/ParseInfo.h | 102 + .../runtime/src/atn/ParserATNSimulator.cpp | 1370 +++++ .../runtime/src/atn/ParserATNSimulator.h | 904 +++ .../runtime/src/atn/PlusBlockStartState.cpp | 12 + .../runtime/src/atn/PlusBlockStartState.h | 25 + .../runtime/src/atn/PlusLoopbackState.cpp | 12 + .../runtime/src/atn/PlusLoopbackState.h | 22 + .../src/atn/PrecedencePredicateTransition.cpp | 32 + .../src/atn/PrecedencePredicateTransition.h | 29 + .../runtime/src/atn/PredicateEvalInfo.cpp | 17 + .../runtime/src/atn/PredicateEvalInfo.h | 62 + .../runtime/src/atn/PredicateTransition.cpp | 34 + .../runtime/src/atn/PredicateTransition.h | 39 + .../runtime/src/atn/PredictionContext.cpp | 662 +++ .../runtime/src/atn/PredictionContext.h | 268 + .../antlr4/runtime/src/atn/PredictionMode.cpp | 201 + .../antlr4/runtime/src/atn/PredictionMode.h | 436 ++ .../runtime/src/atn/ProfilingATNSimulator.cpp | 179 + .../runtime/src/atn/ProfilingATNSimulator.h | 60 + .../runtime/src/atn/RangeTransition.cpp | 30 + .../antlr4/runtime/src/atn/RangeTransition.h | 29 + .../antlr4/runtime/src/atn/RuleStartState.cpp | 16 + .../antlr4/runtime/src/atn/RuleStartState.h | 25 + .../antlr4/runtime/src/atn/RuleStopState.cpp | 12 + .../antlr4/runtime/src/atn/RuleStopState.h | 25 + .../antlr4/runtime/src/atn/RuleTransition.cpp | 37 + .../antlr4/runtime/src/atn/RuleTransition.h | 40 + .../runtime/src/atn/SemanticContext.cpp | 377 ++ .../antlr4/runtime/src/atn/SemanticContext.h | 222 + .../antlr4/runtime/src/atn/SetTransition.cpp | 32 + .../antlr4/runtime/src/atn/SetTransition.h | 30 + .../src/atn/SingletonPredictionContext.cpp | 81 + .../src/atn/SingletonPredictionContext.h | 36 + .../runtime/src/atn/StarBlockStartState.cpp | 12 + .../runtime/src/atn/StarBlockStartState.h | 21 + .../runtime/src/atn/StarLoopEntryState.cpp | 15 + .../runtime/src/atn/StarLoopEntryState.h | 35 + .../runtime/src/atn/StarLoopbackState.cpp | 19 + .../runtime/src/atn/StarLoopbackState.h | 21 + .../runtime/src/atn/TokensStartState.cpp | 12 + .../antlr4/runtime/src/atn/TokensStartState.h | 21 + .../antlr4/runtime/src/atn/Transition.cpp | 44 + .../antlr/antlr4/runtime/src/atn/Transition.h | 76 + .../runtime/src/atn/WildcardTransition.cpp | 25 + .../runtime/src/atn/WildcardTransition.h | 25 + .../antlr/antlr4/runtime/src/dfa/DFA.cpp | 127 + .../antlr/antlr4/runtime/src/dfa/DFA.h | 91 + .../antlr4/runtime/src/dfa/DFASerializer.cpp | 67 + .../antlr4/runtime/src/dfa/DFASerializer.h | 32 + .../antlr/antlr4/runtime/src/dfa/DFAState.cpp | 100 + .../antlr/antlr4/runtime/src/dfa/DFAState.h | 144 + .../runtime/src/dfa/LexerDFASerializer.cpp | 20 + .../runtime/src/dfa/LexerDFASerializer.h | 23 + .../src/misc/InterpreterDataReader.cpp | 124 + .../runtime/src/misc/InterpreterDataReader.h | 31 + .../antlr4/runtime/src/misc/Interval.cpp | 89 + .../antlr/antlr4/runtime/src/misc/Interval.h | 84 + .../antlr4/runtime/src/misc/IntervalSet.cpp | 521 ++ .../antlr4/runtime/src/misc/IntervalSet.h | 198 + .../antlr4/runtime/src/misc/MurmurHash.cpp | 134 + .../antlr4/runtime/src/misc/MurmurHash.h | 82 + .../antlr4/runtime/src/misc/Predicate.cpp | 4 + .../antlr/antlr4/runtime/src/misc/Predicate.h | 21 + .../antlr/antlr4/runtime/src/support/Any.cpp | 13 + .../antlr/antlr4/runtime/src/support/Any.h | 180 + .../antlr4/runtime/src/support/Arrays.cpp | 43 + .../antlr/antlr4/runtime/src/support/Arrays.h | 110 + .../antlr/antlr4/runtime/src/support/BitSet.h | 76 + .../antlr4/runtime/src/support/CPPUtils.cpp | 242 + .../antlr4/runtime/src/support/CPPUtils.h | 82 + .../antlr/antlr4/runtime/src/support/Casts.h | 33 + .../antlr4/runtime/src/support/Declarations.h | 163 + .../antlr/antlr4/runtime/src/support/Guid.cpp | 270 + .../antlr/antlr4/runtime/src/support/Guid.h | 154 + .../runtime/src/support/StringUtils.cpp | 46 + .../antlr4/runtime/src/support/StringUtils.h | 76 + .../src/tree/AbstractParseTreeVisitor.h | 128 + .../antlr4/runtime/src/tree/ErrorNode.cpp | 9 + .../antlr/antlr4/runtime/src/tree/ErrorNode.h | 19 + .../antlr4/runtime/src/tree/ErrorNodeImpl.cpp | 23 + .../antlr4/runtime/src/tree/ErrorNodeImpl.h | 33 + .../src/tree/IterativeParseTreeWalker.cpp | 71 + .../src/tree/IterativeParseTreeWalker.h | 53 + .../antlr4/runtime/src/tree/ParseTree.cpp | 15 + .../antlr/antlr4/runtime/src/tree/ParseTree.h | 102 + .../runtime/src/tree/ParseTreeListener.cpp | 9 + .../runtime/src/tree/ParseTreeListener.h | 39 + .../runtime/src/tree/ParseTreeProperty.h | 50 + .../runtime/src/tree/ParseTreeVisitor.cpp | 9 + .../runtime/src/tree/ParseTreeVisitor.h | 57 + .../runtime/src/tree/ParseTreeWalker.cpp | 49 + .../antlr4/runtime/src/tree/ParseTreeWalker.h | 55 + .../antlr4/runtime/src/tree/TerminalNode.cpp | 9 + .../antlr4/runtime/src/tree/TerminalNode.h | 32 + .../runtime/src/tree/TerminalNodeImpl.cpp | 57 + .../runtime/src/tree/TerminalNodeImpl.h | 33 + .../antlr/antlr4/runtime/src/tree/Trees.cpp | 241 + .../antlr/antlr4/runtime/src/tree/Trees.h | 78 + .../antlr4/runtime/src/tree/pattern/Chunk.cpp | 9 + .../antlr4/runtime/src/tree/pattern/Chunk.h | 44 + .../src/tree/pattern/ParseTreeMatch.cpp | 69 + .../runtime/src/tree/pattern/ParseTreeMatch.h | 132 + .../src/tree/pattern/ParseTreePattern.cpp | 64 + .../src/tree/pattern/ParseTreePattern.h | 105 + .../tree/pattern/ParseTreePatternMatcher.cpp | 371 ++ .../tree/pattern/ParseTreePatternMatcher.h | 185 + .../runtime/src/tree/pattern/RuleTagToken.cpp | 77 + .../runtime/src/tree/pattern/RuleTagToken.h | 117 + .../runtime/src/tree/pattern/TagChunk.cpp | 39 + .../runtime/src/tree/pattern/TagChunk.h | 86 + .../runtime/src/tree/pattern/TextChunk.cpp | 28 + .../runtime/src/tree/pattern/TextChunk.h | 51 + .../src/tree/pattern/TokenTagToken.cpp | 36 + .../runtime/src/tree/pattern/TokenTagToken.h | 80 + .../antlr4/runtime/src/tree/xpath/XPath.cpp | 154 + .../antlr4/runtime/src/tree/xpath/XPath.h | 86 + .../runtime/src/tree/xpath/XPathElement.cpp | 31 + .../runtime/src/tree/xpath/XPathElement.h | 40 + .../runtime/src/tree/xpath/XPathLexer.cpp | 173 + .../runtime/src/tree/xpath/XPathLexer.g4 | 64 + .../runtime/src/tree/xpath/XPathLexer.h | 56 + .../runtime/src/tree/xpath/XPathLexer.tokens | 12 + .../tree/xpath/XPathLexerErrorListener.cpp | 13 + .../src/tree/xpath/XPathLexerErrorListener.h | 22 + .../tree/xpath/XPathRuleAnywhereElement.cpp | 20 + .../src/tree/xpath/XPathRuleAnywhereElement.h | 27 + .../src/tree/xpath/XPathRuleElement.cpp | 30 + .../runtime/src/tree/xpath/XPathRuleElement.h | 26 + .../tree/xpath/XPathTokenAnywhereElement.cpp | 20 + .../tree/xpath/XPathTokenAnywhereElement.h | 25 + .../src/tree/xpath/XPathTokenElement.cpp | 33 + .../src/tree/xpath/XPathTokenElement.h | 26 + .../xpath/XPathWildcardAnywhereElement.cpp | 23 + .../tree/xpath/XPathWildcardAnywhereElement.h | 23 + .../src/tree/xpath/XPathWildcardElement.cpp | 24 + .../src/tree/xpath/XPathWildcardElement.h | 23 + contrib/babelfishpg_tsql/src/fts_parser.c | 1874 ++++++ contrib/babelfishpg_tsql/src/fts_scan.c | 1979 +++++++ mssql-jdbc-12.2.0.jre11.jar | Bin 0 -> 1452315 bytes test_alter.sql | 48 + test_alter_1.sql | 4 + test_alter_2.sql | 7 + test_alter_3.sql | 7 + test_alter_4.sql | 10 + test_babel_trigger.sql | 12 + vole_sql/babel_4751.sql | 17 + vole_sql/babel_5273.sql | 4 + vole_sql/create.sql | 2 + 523 files changed, 93159 insertions(+) create mode 100644 TVPTest.java create mode 100644 antlr_time.sql create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4-cpp-runtime-4.9.3-source.zip create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/CMakeLists.txt create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/LICENSE.txt create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/README.md create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/VERSION create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeCache.txt create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/2.8.12.2/CMakeCCompiler.cmake create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/2.8.12.2/CMakeCXXCompiler.cmake create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/2.8.12.2/CMakeDetermineCompilerABI_C.bin create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/2.8.12.2/CMakeDetermineCompilerABI_CXX.bin create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/2.8.12.2/CMakeSystem.cmake create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/2.8.12.2/CompilerIdC/CMakeCCompilerId.c create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/2.8.12.2/CompilerIdC/a.out create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/2.8.12.2/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/2.8.12.2/CompilerIdCXX/a.out create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/3.17.5/CMakeCCompiler.cmake create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/3.17.5/CMakeCXXCompiler.cmake create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/3.17.5/CMakeDetermineCompilerABI_C.bin create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/3.17.5/CMakeDetermineCompilerABI_CXX.bin create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/3.17.5/CMakeSystem.cmake create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/3.17.5/CompilerIdC/CMakeCCompilerId.c create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/3.17.5/CompilerIdC/a.out create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/3.17.5/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/3.17.5/CompilerIdCXX/a.out create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeOutput.log create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeRuleHashes.txt create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/Makefile.cmake create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/Makefile2 create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/TargetDirectories.txt create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/cmake.check_cache create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/progress.marks create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CPackConfig.cmake create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CPackSourceConfig.cmake create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/Makefile create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/cmake_install.cmake create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/GenerateParser.dir/DependInfo.cmake create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/GenerateParser.dir/build.make create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/GenerateParser.dir/cmake_clean.cmake create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/GenerateParser.dir/depend.internal create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/GenerateParser.dir/depend.make create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/GenerateParser.dir/progress.make create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/CXX.includecache create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/DependInfo.cmake create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/build.make create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/cmake_clean.cmake create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/depend.internal create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/depend.make create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/flags.make create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/link.txt create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/progress.make create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/progress.marks create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/Makefile create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/antlr4-demo create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/cmake_install.cmake create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/install_manifest.txt create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/antlr4_shared.dir/CXX.includecache create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/antlr4_shared.dir/DependInfo.cmake create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/antlr4_shared.dir/build.make create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/antlr4_shared.dir/cmake_clean.cmake create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/antlr4_shared.dir/depend.internal create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/antlr4_shared.dir/depend.make create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/antlr4_shared.dir/flags.make create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/antlr4_shared.dir/link.txt create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/antlr4_shared.dir/progress.make create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/antlr4_static.dir/CXX.includecache create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/antlr4_static.dir/DependInfo.cmake create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/antlr4_static.dir/build.make create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/antlr4_static.dir/cmake_clean.cmake create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/antlr4_static.dir/cmake_clean_target.cmake create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/antlr4_static.dir/depend.internal create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/antlr4_static.dir/depend.make create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/antlr4_static.dir/flags.make create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/antlr4_static.dir/link.txt create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/antlr4_static.dir/progress.make create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/make_lib_output_dir.dir/DependInfo.cmake create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/make_lib_output_dir.dir/build.make create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/make_lib_output_dir.dir/cmake_clean.cmake create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/make_lib_output_dir.dir/depend.internal create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/make_lib_output_dir.dir/depend.make create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/make_lib_output_dir.dir/progress.make create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/progress.marks create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/utf8cpp-build.dir/DependInfo.cmake create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/utf8cpp-build.dir/Labels.json create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/utf8cpp-build.dir/Labels.txt create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/utf8cpp-build.dir/build.make create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/utf8cpp-build.dir/cmake_clean.cmake create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/utf8cpp-build.dir/progress.make create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/utf8cpp-complete create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/utf8cpp.dir/DependInfo.cmake create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/utf8cpp.dir/Labels.json create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/utf8cpp.dir/Labels.txt create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/utf8cpp.dir/build.make create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/utf8cpp.dir/cmake_clean.cmake create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/utf8cpp.dir/depend.internal create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/utf8cpp.dir/depend.make create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/utf8cpp.dir/progress.make create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/Makefile create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/cmake_install.cmake create mode 160000 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/thirdparty/utfcpp create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/utf8cpp-prefix/src/utf8cpp-build/CMakeCache.txt create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/utf8cpp-prefix/src/utf8cpp-build/CMakeFiles/3.17.5/CMakeCXXCompiler.cmake create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/utf8cpp-prefix/src/utf8cpp-build/CMakeFiles/3.17.5/CMakeDetermineCompilerABI_CXX.bin create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/utf8cpp-prefix/src/utf8cpp-build/CMakeFiles/3.17.5/CMakeSystem.cmake create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/utf8cpp-prefix/src/utf8cpp-build/CMakeFiles/3.17.5/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/utf8cpp-prefix/src/utf8cpp-build/CMakeFiles/3.17.5/CompilerIdCXX/a.out create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/utf8cpp-prefix/src/utf8cpp-build/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/utf8cpp-prefix/src/utf8cpp-build/CMakeFiles/CMakeOutput.log create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/utf8cpp-prefix/src/utf8cpp-build/CMakeFiles/Export/lib64/cmake/utf8cpp/utf8cppConfig.cmake create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/utf8cpp-prefix/src/utf8cpp-build/CMakeFiles/Makefile.cmake create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/utf8cpp-prefix/src/utf8cpp-build/CMakeFiles/Makefile2 create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/utf8cpp-prefix/src/utf8cpp-build/CMakeFiles/TargetDirectories.txt create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/utf8cpp-prefix/src/utf8cpp-build/CMakeFiles/cmake.check_cache create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/utf8cpp-prefix/src/utf8cpp-build/CMakeFiles/progress.marks create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/utf8cpp-prefix/src/utf8cpp-build/Makefile create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/utf8cpp-prefix/src/utf8cpp-build/cmake_install.cmake create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/utf8cpp-prefix/src/utf8cpp-build/install_manifest.txt create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/utf8cpp-prefix/src/utf8cpp-stamp/utf8cpp-build create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/utf8cpp-prefix/src/utf8cpp-stamp/utf8cpp-configure create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/utf8cpp-prefix/src/utf8cpp-stamp/utf8cpp-done create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/utf8cpp-prefix/src/utf8cpp-stamp/utf8cpp-download create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/utf8cpp-prefix/src/utf8cpp-stamp/utf8cpp-gitclone-lastrun.txt create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/utf8cpp-prefix/src/utf8cpp-stamp/utf8cpp-gitinfo.txt create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/utf8cpp-prefix/src/utf8cpp-stamp/utf8cpp-install create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/utf8cpp-prefix/src/utf8cpp-stamp/utf8cpp-mkdir create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/utf8cpp-prefix/src/utf8cpp-stamp/utf8cpp-patch create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/utf8cpp-prefix/tmp/utf8cpp-cfgcmd.txt create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/utf8cpp-prefix/tmp/utf8cpp-cfgcmd.txt.in create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/utf8cpp-prefix/tmp/utf8cpp-gitclone.cmake create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/utf8cpp-prefix/tmp/utf8cpp-gitupdate.cmake create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/cmake/Antlr4Package.md create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/cmake/ExternalAntlr4Cpp.cmake create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/cmake/FindANTLR.cmake create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/cmake/README.md create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/cmake/antlr4-generator.cmake.in create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/cmake/antlr4-runtime.cmake.in create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/CMakeLists.txt create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/Linux/main.cpp create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/Mac/antlr4-cpp-demo/main.cpp create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/Mac/antlrcpp Tests/Info.plist create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/Mac/antlrcpp Tests/InputHandlingTests.mm create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/Mac/antlrcpp Tests/MiscClassTests.mm create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/Mac/antlrcpp Tests/antlrcpp_Tests.mm create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/Mac/antlrcpp-demo.xcodeproj/project.pbxproj create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/Mac/antlrcpp-demo.xcodeproj/project.xcworkspace/contents.xcworkspacedata create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/Mac/antlrcpp-demo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/Mac/antlrcpp-demo.xcodeproj/xcshareddata/xcschemes/antlr4-cpp-demo.xcscheme create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/Mac/antlrcpp-demo.xcodeproj/xcshareddata/xcschemes/antlrcpp Tests.xcscheme create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/Mac/build.sh create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/README.md create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/TLexer.g4 create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/TParser.g4 create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/Windows/antlr4-cpp-demo/antlr4-cpp-demo-vs2015.vcxproj create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/Windows/antlr4-cpp-demo/antlr4-cpp-demo-vs2015.vcxproj.filters create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/Windows/antlr4-cpp-demo/antlr4-cpp-demo.vcxproj create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/Windows/antlr4-cpp-demo/antlr4-cpp-demo.vcxproj.filters create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/Windows/antlr4-cpp-demo/main.cpp create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/Windows/antlr4cpp-vs2013.sln create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/Windows/antlr4cpp-vs2015.sln create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generate.cmd create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generate.sh create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TLexer.cpp create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TLexer.h create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TLexer.interp create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TLexer.tokens create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParser.cpp create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParser.h create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParser.interp create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParser.tokens create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserBaseListener.cpp create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserBaseListener.h create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserBaseVisitor.cpp create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserBaseVisitor.h create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserListener.cpp create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserListener.h create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserVisitor.cpp create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserVisitor.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/deploy-macos.sh create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/deploy-source.sh create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/deploy-windows.cmd create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/dist/libantlr4-runtime.so.4.9.3 create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/CMakeLists.txt create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/antlr4cpp-vs2013.vcxproj create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/antlr4cpp-vs2013.vcxproj.filters create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/antlr4cpp-vs2015.vcxproj create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/antlr4cpp-vs2015.vcxproj.filters create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/antlr4cpp-vs2017.vcxproj create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/antlr4cpp-vs2017.vcxproj.filters create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/antlr4cpp-vs2019.vcxproj create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/antlr4cpp-vs2019.vcxproj.filters create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/antlrcpp-ios/Info.plist create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/antlrcpp-ios/antlrcpp_ios.h create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/antlrcpp.xcodeproj/project.pbxproj create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/antlrcpp.xcodeproj/project.xcworkspace/contents.xcworkspacedata create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/antlrcpp.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/antlrcpp.xcodeproj/xcshareddata/xcschemes/antlr4.xcscheme create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/antlrcpp.xcodeproj/xcshareddata/xcschemes/antlr4_ios.xcscheme create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/antlrcpp.xcodeproj/xcshareddata/xcschemes/antlr4_static.xcscheme create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/ANTLRErrorListener.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/ANTLRErrorListener.h create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/ANTLRErrorStrategy.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/ANTLRErrorStrategy.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/ANTLRFileStream.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/ANTLRFileStream.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/ANTLRInputStream.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/ANTLRInputStream.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/BailErrorStrategy.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/BailErrorStrategy.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/BaseErrorListener.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/BaseErrorListener.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/BufferedTokenStream.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/BufferedTokenStream.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/CharStream.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/CharStream.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/CommonToken.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/CommonToken.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/CommonTokenFactory.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/CommonTokenFactory.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/CommonTokenStream.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/CommonTokenStream.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/ConsoleErrorListener.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/ConsoleErrorListener.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/DefaultErrorStrategy.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/DefaultErrorStrategy.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/DiagnosticErrorListener.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/DiagnosticErrorListener.h create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/Exceptions.cpp create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/Exceptions.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/FailedPredicateException.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/FailedPredicateException.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/InputMismatchException.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/InputMismatchException.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/IntStream.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/IntStream.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/InterpreterRuleContext.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/InterpreterRuleContext.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/Lexer.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/Lexer.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/LexerInterpreter.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/LexerInterpreter.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/LexerNoViableAltException.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/LexerNoViableAltException.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/ListTokenSource.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/ListTokenSource.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/NoViableAltException.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/NoViableAltException.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/Parser.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/Parser.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/ParserInterpreter.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/ParserInterpreter.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/ParserRuleContext.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/ParserRuleContext.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/ProxyErrorListener.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/ProxyErrorListener.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/RecognitionException.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/RecognitionException.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/Recognizer.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/Recognizer.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/RuleContext.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/RuleContext.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/RuleContextWithAltNum.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/RuleContextWithAltNum.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/RuntimeMetaData.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/RuntimeMetaData.h create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/Token.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/Token.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/TokenFactory.h create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/TokenSource.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/TokenSource.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/TokenStream.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/TokenStream.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/TokenStreamRewriter.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/TokenStreamRewriter.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/UnbufferedCharStream.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/UnbufferedCharStream.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/UnbufferedTokenStream.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/UnbufferedTokenStream.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/Vocabulary.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/Vocabulary.h create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/WritableToken.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/WritableToken.h create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/antlr4-common.h create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/antlr4-runtime.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/ATN.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/ATN.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/ATNConfig.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/ATNConfig.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/ATNConfigSet.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/ATNConfigSet.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/ATNDeserializationOptions.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/ATNDeserializationOptions.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/ATNDeserializer.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/ATNDeserializer.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/ATNSerializer.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/ATNSerializer.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/ATNSimulator.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/ATNSimulator.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/ATNState.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/ATNState.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/ATNType.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/AbstractPredicateTransition.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/AbstractPredicateTransition.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/ActionTransition.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/ActionTransition.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/AmbiguityInfo.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/AmbiguityInfo.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/ArrayPredictionContext.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/ArrayPredictionContext.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/AtomTransition.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/AtomTransition.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/BasicBlockStartState.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/BasicBlockStartState.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/BasicState.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/BasicState.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/BlockEndState.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/BlockEndState.h create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/BlockStartState.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/BlockStartState.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/ContextSensitivityInfo.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/ContextSensitivityInfo.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/DecisionEventInfo.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/DecisionEventInfo.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/DecisionInfo.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/DecisionInfo.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/DecisionState.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/DecisionState.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/EmptyPredictionContext.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/EmptyPredictionContext.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/EpsilonTransition.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/EpsilonTransition.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/ErrorInfo.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/ErrorInfo.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/LL1Analyzer.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/LL1Analyzer.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/LexerATNConfig.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/LexerATNConfig.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/LexerATNSimulator.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/LexerATNSimulator.h create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/LexerAction.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/LexerAction.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/LexerActionExecutor.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/LexerActionExecutor.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/LexerActionType.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/LexerChannelAction.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/LexerChannelAction.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/LexerCustomAction.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/LexerCustomAction.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/LexerIndexedCustomAction.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/LexerIndexedCustomAction.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/LexerModeAction.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/LexerModeAction.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/LexerMoreAction.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/LexerMoreAction.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/LexerPopModeAction.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/LexerPopModeAction.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/LexerPushModeAction.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/LexerPushModeAction.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/LexerSkipAction.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/LexerSkipAction.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/LexerTypeAction.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/LexerTypeAction.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/LookaheadEventInfo.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/LookaheadEventInfo.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/LoopEndState.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/LoopEndState.h create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/Makefile create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/NotSetTransition.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/NotSetTransition.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/OrderedATNConfigSet.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/OrderedATNConfigSet.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/ParseInfo.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/ParseInfo.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/ParserATNSimulator.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/ParserATNSimulator.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/PlusBlockStartState.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/PlusBlockStartState.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/PlusLoopbackState.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/PlusLoopbackState.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/PrecedencePredicateTransition.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/PrecedencePredicateTransition.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/PredicateEvalInfo.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/PredicateEvalInfo.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/PredicateTransition.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/PredicateTransition.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/PredictionContext.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/PredictionContext.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/PredictionMode.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/PredictionMode.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/ProfilingATNSimulator.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/ProfilingATNSimulator.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/RangeTransition.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/RangeTransition.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/RuleStartState.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/RuleStartState.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/RuleStopState.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/RuleStopState.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/RuleTransition.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/RuleTransition.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/SemanticContext.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/SemanticContext.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/SetTransition.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/SetTransition.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/SingletonPredictionContext.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/SingletonPredictionContext.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/StarBlockStartState.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/StarBlockStartState.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/StarLoopEntryState.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/StarLoopEntryState.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/StarLoopbackState.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/StarLoopbackState.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/TokensStartState.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/TokensStartState.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/Transition.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/Transition.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/WildcardTransition.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn/WildcardTransition.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/dfa/DFA.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/dfa/DFA.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/dfa/DFASerializer.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/dfa/DFASerializer.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/dfa/DFAState.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/dfa/DFAState.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/dfa/LexerDFASerializer.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/dfa/LexerDFASerializer.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/misc/InterpreterDataReader.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/misc/InterpreterDataReader.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/misc/Interval.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/misc/Interval.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/misc/IntervalSet.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/misc/IntervalSet.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/misc/MurmurHash.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/misc/MurmurHash.h create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/misc/Predicate.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/misc/Predicate.h create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/support/Any.cpp create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/support/Any.h create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/support/Arrays.cpp create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/support/Arrays.h create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/support/BitSet.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/support/CPPUtils.cpp create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/support/CPPUtils.h create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/support/Casts.h create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/support/Declarations.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/support/Guid.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/support/Guid.h create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/support/StringUtils.cpp create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/support/StringUtils.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/AbstractParseTreeVisitor.h create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/ErrorNode.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/ErrorNode.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/ErrorNodeImpl.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/ErrorNodeImpl.h create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/IterativeParseTreeWalker.cpp create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/IterativeParseTreeWalker.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/ParseTree.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/ParseTree.h create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/ParseTreeListener.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/ParseTreeListener.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/ParseTreeProperty.h create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/ParseTreeVisitor.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/ParseTreeVisitor.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/ParseTreeWalker.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/ParseTreeWalker.h create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/TerminalNode.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/TerminalNode.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/TerminalNodeImpl.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/TerminalNodeImpl.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/Trees.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/Trees.h create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/pattern/Chunk.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/pattern/Chunk.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/pattern/ParseTreeMatch.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/pattern/ParseTreeMatch.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/pattern/ParseTreePattern.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/pattern/ParseTreePattern.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/pattern/ParseTreePatternMatcher.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/pattern/ParseTreePatternMatcher.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/pattern/RuleTagToken.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/pattern/RuleTagToken.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/pattern/TagChunk.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/pattern/TagChunk.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/pattern/TextChunk.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/pattern/TextChunk.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/pattern/TokenTagToken.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/pattern/TokenTagToken.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/xpath/XPath.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/xpath/XPath.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/xpath/XPathElement.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/xpath/XPathElement.h create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/xpath/XPathLexer.cpp create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/xpath/XPathLexer.g4 create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/xpath/XPathLexer.h create mode 100644 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/xpath/XPathLexer.tokens create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/xpath/XPathLexerErrorListener.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/xpath/XPathLexerErrorListener.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/xpath/XPathRuleAnywhereElement.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/xpath/XPathRuleAnywhereElement.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/xpath/XPathRuleElement.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/xpath/XPathRuleElement.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/xpath/XPathTokenAnywhereElement.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/xpath/XPathTokenAnywhereElement.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/xpath/XPathTokenElement.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/xpath/XPathTokenElement.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/xpath/XPathWildcardAnywhereElement.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/xpath/XPathWildcardAnywhereElement.h create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/xpath/XPathWildcardElement.cpp create mode 100755 contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree/xpath/XPathWildcardElement.h create mode 100644 contrib/babelfishpg_tsql/src/fts_parser.c create mode 100644 contrib/babelfishpg_tsql/src/fts_scan.c create mode 100644 mssql-jdbc-12.2.0.jre11.jar create mode 100644 test_alter.sql create mode 100644 test_alter_1.sql create mode 100644 test_alter_2.sql create mode 100644 test_alter_3.sql create mode 100644 test_alter_4.sql create mode 100644 test_babel_trigger.sql create mode 100644 vole_sql/babel_4751.sql create mode 100644 vole_sql/babel_5273.sql create mode 100644 vole_sql/create.sql diff --git a/TVPTest.java b/TVPTest.java new file mode 100644 index 0000000000..bf54187726 --- /dev/null +++ b/TVPTest.java @@ -0,0 +1,42 @@ +import java.sql.Connection; +import java.sql.DriverManager; +import java.sql.ResultSet; +import java.sql.SQLException; +import java.util.Scanner; + +import com.microsoft.sqlserver.jdbc.SQLServerDataTable; +import com.microsoft.sqlserver.jdbc.SQLServerException; +import com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement; + +public class TVPTest { + + public static void main(String arr[]) throws ClassNotFoundException, SQLException { + + String sql = "SELECT * FROM ?"; + String url = "jdbc:sqlserver://localhost;databaseName=master;user=jdbc_user;password=12345678;allowMultiQueries=true;encrypt=false;trustServerCertificate=true;"; // BBF + String username = "jdbc_user"; + String password = "12345678"; + + Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); + + Connection con = DriverManager.getConnection(url, username, password); + + SQLServerPreparedStatement preparedStatement = + (SQLServerPreparedStatement) con.prepareStatement(sql); + + preparedStatement.setStructured(1, "dbo.tvp", getSqlServerDataTable()); + + Scanner scn = new Scanner(System.in); + int x = scn.nextInt(); + + preparedStatement.executeQuery(); + } + + private static SQLServerDataTable getSqlServerDataTable() throws SQLServerException { + SQLServerDataTable inputData = new SQLServerDataTable(); + inputData.addColumnMetadata("ID", java.sql.Types.DECIMAL); + inputData.addRow(Double.valueOf(0.15)); + return inputData; + } + +} diff --git a/antlr_time.sql b/antlr_time.sql new file mode 100644 index 0000000000..7d37a1d55d --- /dev/null +++ b/antlr_time.sql @@ -0,0 +1,10 @@ +set BABELFISH_STATISTICS PROFILE on + +CREATE TABLE #t1(a int, b int) +select * from dbo.#t1 +GO + +ALTER TABLE #t1 DROP COLUMN b +select * from dbo.#t1 +GO + diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4-cpp-runtime-4.9.3-source.zip b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4-cpp-runtime-4.9.3-source.zip new file mode 100644 index 0000000000000000000000000000000000000000..05cd74bca598dbbc3d478416d592011f43ff479d GIT binary patch literal 488286 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 z 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%0DY|`( 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

yX@s_1X}?hON_cCxyBQ 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 where is Debug or Release.") + set(CMAKE_BUILD_TYPE "Release" CACHE STRING + "Choose the type of build, options are: Debug Release." + FORCE) +endif(NOT CMAKE_BUILD_TYPE) + +if(NOT WITH_DEMO) + message(STATUS "Building without demo. To enable demo build use: -DWITH_DEMO=True") + set(WITH_DEMO False CACHE STRING + "Chose to build with or without demo executable" + FORCE) +endif(NOT WITH_DEMO) + +option(WITH_LIBCXX "Building with clang++ and libc++(in Linux). To enable with: -DWITH_LIBCXX=On" Off) +option(WITH_STATIC_CRT "(Visual C++) Enable to statically link CRT, which avoids requiring users to install the redistribution package. + To disable with: -DWITH_STATIC_CRT=Off" On) + +project(LIBANTLR4) + +if(CMAKE_VERSION VERSION_EQUAL "3.0.0" OR + CMAKE_VERSION VERSION_GREATER "3.0.0") + CMAKE_POLICY(SET CMP0026 NEW) + CMAKE_POLICY(SET CMP0054 OLD) + CMAKE_POLICY(SET CMP0045 OLD) + CMAKE_POLICY(SET CMP0042 OLD) +endif() + +if(CMAKE_VERSION VERSION_EQUAL "3.3.0" OR + CMAKE_VERSION VERSION_GREATER "3.3.0") + CMAKE_POLICY(SET CMP0059 OLD) + CMAKE_POLICY(SET CMP0054 OLD) +endif() + +if(CMAKE_SYSTEM_NAME MATCHES "Linux") + find_package(PkgConfig REQUIRED) + # pkg_check_modules(UUID REQUIRED uuid) +endif() +if(APPLE) + find_library(COREFOUNDATION_LIBRARY CoreFoundation) +endif() + +file(STRINGS "VERSION" ANTLR_VERSION) + +if(WITH_DEMO) + # Java is not necessary if building without demos. + find_package(Java COMPONENTS Runtime REQUIRED) + + if(NOT ANTLR_JAR_LOCATION) + message(FATAL_ERROR "Missing antlr4.jar location. You can specify it's path using: -DANTLR_JAR_LOCATION=") + else() + get_filename_component(ANTLR_NAME ${ANTLR_JAR_LOCATION} NAME_WE) + if(NOT EXISTS "${ANTLR_JAR_LOCATION}") + message(FATAL_ERROR "Unable to find ${ANTLR_NAME} in ${ANTLR_JAR_LOCATION}") + else() + message(STATUS "Found ${ANTLR_NAME}: ${ANTLR_JAR_LOCATION}") + endif() + endif() +endif(WITH_DEMO) + +if(MSVC_VERSION) + set(MY_CXX_WARNING_FLAGS " /W4") +else() + set(MY_CXX_WARNING_FLAGS " -Wall -pedantic -W") +endif() + +# Define USE_UTF8_INSTEAD_OF_CODECVT macro. +# set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DUSE_UTF8_INSTEAD_OF_CODECVT") + +# Initialize CXXFLAGS. +if("${CMAKE_VERSION}" VERSION_GREATER 3.1.0) + if(NOT DEFINED CMAKE_CXX_STANDARD) + # only set CMAKE_CXX_STANDARD if not already set + # this allows the standard to be set by the caller, for example with -DCMAKE_CXX_STANDARD:STRING=17 + set(CMAKE_CXX_STANDARD 11) + endif() + set(CMAKE_CXX_STANDARD_REQUIRED ON) + set(CMAKE_CXX_EXTENSIONS OFF) +else() + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") + set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -std=c++11") + set(CMAKE_CXX_FLAGS_MINSIZEREL "${CMAKE_CXX_FLAGS_MINSIZEREL} -std=c++11") + set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -std=c++11") + set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} -std=c++11") +endif() + +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${MY_CXX_WARNING_FLAGS}") +if(MSVC_VERSION) + set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} /Od /Zi /MP ${MY_CXX_WARNING_FLAGS}") + set(CMAKE_CXX_FLAGS_MINSIZEREL "${CMAKE_CXX_FLAGS_MINSIZEREL} /O1 /Oi /Ob2 /Gy /MP /DNDEBUG ${MY_CXX_WARNING_FLAGS}") + set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} /O2 /Oi /Ob2 /Gy /MP /DNDEBUG ${MY_CXX_WARNING_FLGAS}") + set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} /O2 /Oi /Ob2 /Gy /MP /Zi ${MY_CXX_WARNING_FLAGS}") +else() + set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -O0 -g ${MY_CXX_WARNING_FLAGS}") + set(CMAKE_CXX_FLAGS_MINSIZEREL "${CMAKE_CXX_FLAGS_MINSIZEREL} -Os -DNDEBUG ${MY_CXX_WARNING_FLAGS}") + set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -O3 -DNDEBUG ${MY_CXX_WARNING_FLGAS}") + set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} -O2 -g ${MY_CXX_WARNING_FLAGS}") +endif() + +# Compiler-specific C++11 activation. +if("${CMAKE_CXX_COMPILER_ID}" MATCHES "GNU" OR "${CMAKE_CXX_COMPILER_ID}" MATCHES "Intel") + execute_process( + COMMAND ${CMAKE_CXX_COMPILER} -dumpversion OUTPUT_VARIABLE GCC_VERSION) + # Just g++-5.0 and greater contain header. (test in ubuntu) + if(NOT (GCC_VERSION VERSION_GREATER 5.0 OR GCC_VERSION VERSION_EQUAL 5.0)) + message(FATAL_ERROR "${PROJECT_NAME} requires g++ 5.0 or greater.") + endif () +elseif ("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang" AND ANDROID) + # Need -Os cflag and cxxflags here to work with exception handling on armeabi. + # see https://github.com/android-ndk/ndk/issues/573 + # and without -stdlib=libc++ cxxflags +elseif ("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang" AND APPLE) + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -stdlib=libc++") +elseif ("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang" AND ( CMAKE_SYSTEM_NAME MATCHES "Linux" OR CMAKE_SYSTEM_NAME MATCHES "FreeBSD") ) + execute_process( + COMMAND ${CMAKE_CXX_COMPILER} -dumpversion OUTPUT_VARIABLE CLANG_VERSION) + if(NOT (CLANG_VERSION VERSION_GREATER 4.2.1 OR CLANG_VERSION VERSION_EQUAL 4.2.1)) + message(FATAL_ERROR "${PROJECT_NAME} requires clang 4.2.1 or greater.") + endif() + # You can use libc++ to compile this project when g++ is NOT greater than or equal to 5.0. + if(WITH_LIBCXX) + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -stdlib=libc++") + endif() +elseif(MSVC_VERSION GREATER 1800 OR MSVC_VERSION EQUAL 1800) + # Visual Studio 2012+ supports c++11 features +elseif(CMAKE_SYSTEM_NAME MATCHES "Emscripten") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -stdlib=libc++") +else() + message(FATAL_ERROR "Your C++ compiler does not support C++11.") +endif() + + +add_subdirectory(runtime) +if(WITH_DEMO) + add_subdirectory(demo) +endif(WITH_DEMO) + +# Generate CMake Package Files only if install is active +if (ANTLR4_INSTALL) + + include(GNUInstallDirs) + include(CMakePackageConfigHelpers) + + if(NOT ANTLR4_CMAKE_DIR) + set(ANTLR4_CMAKE_DIR ${CMAKE_INSTALL_LIBDIR}/cmake CACHE STRING + "Installation directory for cmake files." FORCE ) + endif(NOT ANTLR4_CMAKE_DIR) + + set(version_runtime_config ${PROJECT_BINARY_DIR}/antlr4-runtime-config-version.cmake) + set(version_generator_config ${PROJECT_BINARY_DIR}/antlr4-generator-config-version.cmake) + set(project_runtime_config ${PROJECT_BINARY_DIR}/antlr4-runtime-config.cmake) + set(project_generator_config ${PROJECT_BINARY_DIR}/antlr4-generator-config.cmake) + set(targets_export_name antlr4-targets) + + set(ANTLR4_LIB_DIR ${CMAKE_INSTALL_LIBDIR} CACHE STRING + "Installation directory for libraries, relative to ${CMAKE_INSTALL_PREFIX}.") + + set(ANTLR4_INCLUDE_DIR ${CMAKE_INSTALL_INCLUDEDIR}/antlr4-runtime CACHE STRING + "Installation directory for include files, relative to ${CMAKE_INSTALL_PREFIX}.") + + configure_package_config_file( + cmake/antlr4-runtime.cmake.in + ${project_runtime_config} + INSTALL_DESTINATION ${ANTLR4_CMAKE_DIR}/antlr4-runtime + PATH_VARS + ANTLR4_INCLUDE_DIR + ANTLR4_LIB_DIR ) + + configure_package_config_file( + cmake/antlr4-generator.cmake.in + ${project_generator_config} + INSTALL_DESTINATION ${ANTLR4_CMAKE_DIR}/antlr4-generator + PATH_VARS + ANTLR4_INCLUDE_DIR + ANTLR4_LIB_DIR ) + + write_basic_package_version_file( + ${version_runtime_config} + VERSION ${ANTLR_VERSION} + COMPATIBILITY SameMajorVersion ) + + write_basic_package_version_file( + ${version_generator_config} + VERSION ${ANTLR_VERSION} + COMPATIBILITY SameMajorVersion ) + + install(EXPORT ${targets_export_name} + DESTINATION ${ANTLR4_CMAKE_DIR}/antlr4-runtime ) + + install(FILES ${project_runtime_config} + ${version_runtime_config} + DESTINATION ${ANTLR4_CMAKE_DIR}/antlr4-runtime ) + + install(FILES ${project_generator_config} + ${version_generator_config} + DESTINATION ${ANTLR4_CMAKE_DIR}/antlr4-generator ) + +endif(ANTLR4_INSTALL) + +if(EXISTS LICENSE.txt) +install(FILES LICENSE.txt + DESTINATION "share/doc/libantlr4") +elseif(EXISTS ../../LICENSE.txt) +install(FILES ../../LICENSE.txt + DESTINATION "share/doc/libantlr4") +endif() + +install(FILES README.md VERSION + DESTINATION "share/doc/libantlr4") + +set(CPACK_PACKAGE_CONTACT "antlr-discussion@googlegroups.com") +set(CPACK_PACKAGE_VERSION ${ANTLR_VERSION}) +include(CPack) diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/LICENSE.txt b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/LICENSE.txt new file mode 100644 index 0000000000..2042d1bda6 --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/LICENSE.txt @@ -0,0 +1,52 @@ +[The "BSD 3-clause license"] +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 +are met: + + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + 3. Neither the name of the copyright holder nor the names of its contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, +INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT +NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +===== + +MIT License for codepointat.js from https://git.io/codepointat +MIT License for fromcodepoint.js from https://git.io/vDW1m + +Copyright Mathias Bynens + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/README.md b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/README.md new file mode 100644 index 0000000000..4caf612a11 --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/README.md @@ -0,0 +1,72 @@ +# C++ target for ANTLR 4 + +This folder contains the C++ runtime support for ANTLR. See [the canonical antlr4 repository](https://github.com/antlr/antlr4) for in depth detail about how to use ANTLR 4. + +## Authors and major contributors + +ANTLR 4 is the result of substantial effort of the following people: + +* [Terence Parr](http://www.cs.usfca.edu/~parrt/), parrt@cs.usfca.edu + ANTLR project lead and supreme dictator for life + [University of San Francisco](http://www.usfca.edu/) +* [Sam Harwell](http://tunnelvisionlabs.com/) + Tool co-author, Java and C# target) + +The C++ target has been the work of the following people: + +* Dan McLaughlin, dan.mclaughlin@gmail.com (initial port, got code to compile) +* David Sisson, dsisson@google.com (initial port, made the runtime C++ tests runnable) +* [Mike Lischke](www.soft-gems.net), mike@lischke-online.de (brought the initial port to a working library, made most runtime tests passing) + +## Other contributors + +* Marcin Szalowicz, mszalowicz@mailplus.pl (cmake build setup) +* Tim O'Callaghan, timo@linux.com (additional superbuild cmake pattern script) + +## Project Status + +* Building on macOS, Windows, Android and Linux +* No errors and warnings +* Library linking +* Some unit tests in the macOS project, for important base classes with almost 100% code coverage. +* All memory allocations checked +* Simple command line demo application working on all supported platforms. +* All runtime tests pass. + +### Build + Usage Notes + +The minimum C++ version to compile the ANTLR C++ runtime with is C++11. The supplied projects can built the runtime either as static or dynamic library, as both 32bit and 64bit arch. The macOS project contains a target for iOS and can also be built using cmake (instead of XCode). + +Include the antlr4-runtime.h umbrella header in your target application to get everything needed to use the library. + +If you are compiling with cmake, the minimum version required is cmake 2.8. +By default, the libraries produced by the CMake build target C++11. If you want to target a different C++ standard, you can explicitly pass the standard - e.g. `-DCMAKE_CXX_STANDARD=17`. + +#### Compiling on Windows with Visual Studio using he Visual Studio projects +Simply open the VS project from the runtime folder (VS 2013+) and build it. + +#### Compiling on Windows using cmake with Visual Studio VS2017 and later +Use the "Open Folder" Feature from the File->Open->Folder menu to open the runtime/Cpp directory. +It will automatically use the CMake description to open up a Visual Studio Solution. + +#### Compiling on macOS +Either open the included XCode project and build that or use the cmake compilation as described for linux. + +#### Compiling on Android +Try run cmake -DCMAKE_ANDROID_NDK=/folder/of/android_ndkr17_and_above -DCMAKE_SYSTEM_NAME=Android -DCMAKE_ANDROID_API=14 -DCMAKE_ANDROID_ARCH_ABI=x86 -DCMAKE_ANDROID_STL_TYPE=c++_shared -DCMAKE_ANDROID_NDK_TOOLCHAIN_VERSION=clang -DCMAKE_BUILD_TYPE=Release /folder/antlr4_src_dir -G Ninja. + +#### Compiling on Linux +- cd \/runtime/Cpp (this is where this readme is located) +- mkdir build && mkdir run && cd build +- cmake .. -DANTLR_JAR_LOCATION=full/path/to/antlr4-4.5.4-SNAPSHOT.jar -DWITH_DEMO=True +- make +- DESTDIR=\/runtime/Cpp/run make install + +If you don't want to build the demo then simply run cmake without parameters. +There is another cmake script available in the subfolder cmake/ for those who prefer the superbuild cmake pattern. + +#### CMake Package support +If the CMake variable 'ANTLR4_INSTALL' is set, CMake Packages will be build and installed during the install step. +They expose two packages: antlr4_runtime and antlr4_generator which can be referenced to ease up the use of the +ANTLR Generator and runtime. +Use and Sample can be found [here](cmake/Antlr4Package.md) diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/VERSION b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/VERSION new file mode 100644 index 0000000000..c01c413359 --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/VERSION @@ -0,0 +1 @@ +4.9.3 diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeCache.txt b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeCache.txt new file mode 100644 index 0000000000..01c1dd631e --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeCache.txt @@ -0,0 +1,563 @@ +# This is the CMakeCache file. +# For build in directory: /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build +# It was generated by CMake: /usr/bin/cmake3 +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//No help, variable specified on the command line. +ANTLR_JAR_LOCATION:UNINITIALIZED=/usr/local/lib/antlr-4.9.3-complete.jar + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: Debug Release. +CMAKE_BUILD_TYPE:STRING=Release + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler. +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib + +//Flags used by the compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the compiler during debug builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the compiler during release minsize builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the compiler during release builds (/MD /Ob1 /Oi +// /Ot /Oy /Gs will produce slightly less optimized but smaller +// files). +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the compiler during Release with Debug Info builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler. +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib + +//Flags used by the compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the compiler during debug builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the compiler during release minsize builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the compiler during release builds (/MD /Ob1 /Oi +// /Ot /Oy /Gs will produce slightly less optimized but smaller +// files). +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the compiler during Release with Debug Info builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker. +CMAKE_EXE_LINKER_FLAGS:STRING=' ' + +//Flags used by the linker during debug builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during release minsize builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during release builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during Release with Debug Info builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules. +CMAKE_MODULE_LINKER_FLAGS:STRING=' ' + +//Flags used by the linker during debug builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during release minsize builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during release builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during Release with Debug Info builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=LIBANTLR4 + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of dll's. +CMAKE_SHARED_LINKER_FLAGS:STRING=' ' + +//Flags used by the linker during debug builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during release minsize builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during release builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during Release with Debug Info builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during debug builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during release minsize builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during release builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during Release with Debug Info builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If true, cmake will use relative paths in makefiles and projects. +CMAKE_USE_RELATIVE_PATHS:BOOL=OFF + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Enable to build Debian packages +CPACK_BINARY_DEB:BOOL=OFF + +//Enable to build FreeBSD packages +CPACK_BINARY_FREEBSD:BOOL=OFF + +//Enable to build IFW packages +CPACK_BINARY_IFW:BOOL=OFF + +//Enable to build NSIS packages +CPACK_BINARY_NSIS:BOOL=OFF + +//Enable to build RPM packages +CPACK_BINARY_RPM:BOOL=OFF + +//Enable to build STGZ packages +CPACK_BINARY_STGZ:BOOL=ON + +//Enable to build TBZ2 packages +CPACK_BINARY_TBZ2:BOOL=OFF + +//Enable to build TGZ packages +CPACK_BINARY_TGZ:BOOL=ON + +//Enable to build TXZ packages +CPACK_BINARY_TXZ:BOOL=OFF + +//Enable to build TZ packages +CPACK_BINARY_TZ:BOOL=ON + +//Enable to build RPM source packages +CPACK_SOURCE_RPM:BOOL=OFF + +//Enable to build TBZ2 source packages +CPACK_SOURCE_TBZ2:BOOL=ON + +//Enable to build TGZ source packages +CPACK_SOURCE_TGZ:BOOL=ON + +//Enable to build TXZ source packages +CPACK_SOURCE_TXZ:BOOL=ON + +//Enable to build TZ source packages +CPACK_SOURCE_TZ:BOOL=ON + +//Enable to build ZIP source packages +CPACK_SOURCE_ZIP:BOOL=OFF + +//git command line client +GIT_EXECUTABLE:FILEPATH=/usr/bin/git + +//Path to a program. +Java_IDLJ_EXECUTABLE:FILEPATH=/apollo/env/envImprovement/bin/idlj + +//Path to a program. +Java_JARSIGNER_EXECUTABLE:FILEPATH=/usr/lib/jvm/java-11-amazon-corretto.x86_64/bin/jarsigner + +//Path to a program. +Java_JAR_EXECUTABLE:FILEPATH=/usr/lib/jvm/java-11-amazon-corretto.x86_64/bin/jar + +//Path to a program. +Java_JAVAC_EXECUTABLE:FILEPATH=/usr/lib/jvm/java-11-amazon-corretto.x86_64/bin/javac + +//Path to a program. +Java_JAVADOC_EXECUTABLE:FILEPATH=/usr/lib/jvm/java-11-amazon-corretto.x86_64/bin/javadoc + +//Path to a program. +Java_JAVAH_EXECUTABLE:FILEPATH=/apollo/env/envImprovement/bin/javah + +//Path to a program. +Java_JAVA_EXECUTABLE:FILEPATH=/usr/lib/jvm/java-11-amazon-corretto.x86_64/bin/java + +//Value Computed by CMake +LIBANTLR4_BINARY_DIR:STATIC=/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build + +//Value Computed by CMake +LIBANTLR4_SOURCE_DIR:STATIC=/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4 + +//pkg-config executable +PKG_CONFIG_EXECUTABLE:FILEPATH=/usr/bin/pkg-config + +//No help, variable specified on the command line. +WITH_DEMO:UNINITIALIZED=True + +//Building with clang++ and libc++(in Linux). To enable with: -DWITH_LIBCXX=On +WITH_LIBCXX:BOOL=OFF + +//(Visual C++) Enable to statically link CRT, which avoids requiring +// users to install the redistribution package. +//\n To disable with: -DWITH_STATIC_CRT=Off +WITH_STATIC_CRT:BOOL=ON + +//Dependencies for the target +antlr4_shared_LIB_DEPENDS:STATIC=general;uuid; + +//Dependencies for the target +antlr4_static_LIB_DEPENDS:STATIC=general;uuid; + +//Path to a library. +pkgcfg_lib_UUID_uuid:FILEPATH=/usr/lib64/libuuid.so + +//The directory containing a CMake configuration file for utf8cpp. +utf8cpp_DIR:PATH=utf8cpp_DIR-NOTFOUND + +//Path to a file. +utf8cpp_HEADER:PATH=utf8cpp_HEADER-NOTFOUND + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//What is the target build tool cmake is generating for. +CMAKE_BUILD_TOOL:INTERNAL=/usr/bin/gmake +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=17 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=5 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake3 +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack3 +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest3 +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Path to cache edit program executable. +CMAKE_EDIT_COMMAND:INTERNAL=/usr/bin/ccmake +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Start directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4 +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_LOCAL_GENERATORS:INTERNAL=3 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=3 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake3 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_USE_RELATIVE_PATHS +CMAKE_USE_RELATIVE_PATHS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_BINARY_DEB +CPACK_BINARY_DEB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_BINARY_FREEBSD +CPACK_BINARY_FREEBSD-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_BINARY_IFW +CPACK_BINARY_IFW-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_BINARY_NSIS +CPACK_BINARY_NSIS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_BINARY_RPM +CPACK_BINARY_RPM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_BINARY_STGZ +CPACK_BINARY_STGZ-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_BINARY_TBZ2 +CPACK_BINARY_TBZ2-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_BINARY_TGZ +CPACK_BINARY_TGZ-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_BINARY_TXZ +CPACK_BINARY_TXZ-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_BINARY_TZ +CPACK_BINARY_TZ-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_RPM +CPACK_SOURCE_RPM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_TBZ2 +CPACK_SOURCE_TBZ2-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_TGZ +CPACK_SOURCE_TGZ-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_TXZ +CPACK_SOURCE_TXZ-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_TZ +CPACK_SOURCE_TZ-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_ZIP +CPACK_SOURCE_ZIP-ADVANCED:INTERNAL=1 +//Details about finding Git +FIND_PACKAGE_MESSAGE_DETAILS_Git:INTERNAL=[/usr/bin/git][v2.40.1()] +//Details about finding Java +FIND_PACKAGE_MESSAGE_DETAILS_Java:INTERNAL=[/usr/lib/jvm/java-11-amazon-corretto.x86_64/bin/java][cfound components: Runtime ][v11.0.23()] +//Details about finding PkgConfig +FIND_PACKAGE_MESSAGE_DETAILS_PkgConfig:INTERNAL=[/usr/bin/pkg-config][v0.27.1()] +//ADVANCED property for variable: GIT_EXECUTABLE +GIT_EXECUTABLE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Java_IDLJ_EXECUTABLE +Java_IDLJ_EXECUTABLE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Java_JARSIGNER_EXECUTABLE +Java_JARSIGNER_EXECUTABLE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Java_JAR_EXECUTABLE +Java_JAR_EXECUTABLE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Java_JAVAC_EXECUTABLE +Java_JAVAC_EXECUTABLE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Java_JAVADOC_EXECUTABLE +Java_JAVADOC_EXECUTABLE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Java_JAVAH_EXECUTABLE +Java_JAVAH_EXECUTABLE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: Java_JAVA_EXECUTABLE +Java_JAVA_EXECUTABLE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PKG_CONFIG_EXECUTABLE +PKG_CONFIG_EXECUTABLE-ADVANCED:INTERNAL=1 +UUID_CFLAGS:INTERNAL=-I/usr/include/uuid +UUID_CFLAGS_I:INTERNAL= +UUID_CFLAGS_OTHER:INTERNAL= +UUID_FOUND:INTERNAL=1 +UUID_INCLUDEDIR:INTERNAL=/usr/include +UUID_INCLUDE_DIRS:INTERNAL=/usr/include/uuid +UUID_LDFLAGS:INTERNAL=-luuid +UUID_LDFLAGS_OTHER:INTERNAL= +UUID_LIBDIR:INTERNAL=/usr/lib64 +UUID_LIBRARIES:INTERNAL=uuid +UUID_LIBRARY_DIRS:INTERNAL= +UUID_LIBS:INTERNAL= +UUID_LIBS_L:INTERNAL= +UUID_LIBS_OTHER:INTERNAL= +UUID_LIBS_PATHS:INTERNAL= +UUID_MODULE_NAME:INTERNAL=uuid +UUID_PREFIX:INTERNAL=/usr +UUID_STATIC_CFLAGS:INTERNAL=-I/usr/include/uuid +UUID_STATIC_CFLAGS_I:INTERNAL= +UUID_STATIC_CFLAGS_OTHER:INTERNAL= +UUID_STATIC_INCLUDE_DIRS:INTERNAL=/usr/include/uuid +UUID_STATIC_LDFLAGS:INTERNAL=-luuid +UUID_STATIC_LDFLAGS_OTHER:INTERNAL= +UUID_STATIC_LIBDIR:INTERNAL= +UUID_STATIC_LIBRARIES:INTERNAL=uuid +UUID_STATIC_LIBRARY_DIRS:INTERNAL= +UUID_STATIC_LIBS:INTERNAL= +UUID_STATIC_LIBS_L:INTERNAL= +UUID_STATIC_LIBS_OTHER:INTERNAL= +UUID_STATIC_LIBS_PATHS:INTERNAL= +UUID_VERSION:INTERNAL=2.30.2 +UUID_uuid_INCLUDEDIR:INTERNAL= +UUID_uuid_LIBDIR:INTERNAL= +UUID_uuid_PREFIX:INTERNAL= +UUID_uuid_VERSION:INTERNAL= +__pkg_config_arguments_UUID:INTERNAL=REQUIRED;uuid +__pkg_config_checked_UUID:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib_UUID_uuid +pkgcfg_lib_UUID_uuid-ADVANCED:INTERNAL=1 +prefix_result:INTERNAL=/usr/lib64 + diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/2.8.12.2/CMakeCCompiler.cmake b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/2.8.12.2/CMakeCCompiler.cmake new file mode 100644 index 0000000000..4063eea939 --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/2.8.12.2/CMakeCCompiler.cmake @@ -0,0 +1,56 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "7.3.1") +set(CMAKE_C_PLATFORM_ID "Linux") + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_LIBRARY_ARCHITECTURE "") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + + + + +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "c") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-redhat-linux/7;/usr/lib64;/lib64;/usr/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") + + + diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/2.8.12.2/CMakeCXXCompiler.cmake b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/2.8.12.2/CMakeCXXCompiler.cmake new file mode 100644 index 0000000000..176ca0ce0a --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/2.8.12.2/CMakeCXXCompiler.cmake @@ -0,0 +1,57 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "7.3.1") +set(CMAKE_CXX_PLATFORM_ID "Linux") + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;CPP) +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + + + + +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;c") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-redhat-linux/7;/usr/lib64;/lib64;/usr/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") + + + diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/2.8.12.2/CMakeDetermineCompilerABI_C.bin b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/2.8.12.2/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..26e9c87704924bb471f5fa8f4e5dc027ca578489 GIT binary patch literal 8024 zcmeHMeQaA-6~DIg*(A0X(h%BA_4rH$c}v2UdfnHv9VgE$Nkf{9KuKSm*h$>^BiPR) zDT8*(TE!dP0un4Bt=b<*2&qE*1EwIPk`lJ?2OphatYSkdE0L--Wtj$5hT58Q?z_i+ zes-k_B>o{cdhguxyXTyH@45H-oqKZ3-`j1qSQr&6dx#uMqu=4l|;p_j%C6ao%om3c*3q->v-el9(S+a?jn-$av>H zcSl35(MUW!+dAv+Z0)>9N+qNYK5w*-vOWF7yeC|5;R@c~06b#YKKbM;AKe%~`=h{_ z559Wz&I=EJuCC{KY$F|X#iH|g6}zjkrmC#0ZlR3H*oO11gU9QCed9>A?@vF!^zA2V z_dj2A=8;P)fBx;I(;ee)UcK;@k>(@EzW>C}PQ7QZZFu|ia#Q*8l|Q^IRuhy>r3UzV z6Nc;{JT9!5%0s|A*-qB%94lz?3%tpMALn=@bD8iSz+GU+EFT2?4w$7&>;qcw8NlmV z4ST6Vh8km|{LR=SKoO_&`)Prn0P19oMdQR{jq+2%&iz9ED93lO1@Su|V0NdFcZ%`Q znzjOt<7^Z7PNDEAE?>(U1TJ94VE;_ucIjlQigh)m1(TW@3r6CEOr+B4WF#J8k@#dn zO+}7|6O(FaMoTg^913bdkVB$t0y7m$#Dy7^seuDf4@Kf?Iu#BXO@c)YEW{BUPo;!< zPjA5MQ#+&%>0TTo&dYMkKWamt>LtA^QjJ>Q68xrPjMs3F;yIwQWx&aI*rv>HR4LDt zhj+M`a$-fZX3s10zp7eg?NhE-%Gx??DG%~@W?ida=GMVv)#xt}%w8N_U7VC0d!FJ$I*Zt_^5oxzf^zPrP04I3 z=Pp02SYB0LyII=8BCF1*mG2?R ze0@X7q%W@duVc^8_&1a#$IHiY!#K{aSp3%sQ4GlS(bfD|9eZTv`GV)sK;{k4uxF_E z)F+;;bU_cNT9F>~WNrj9*LwG^b6=jjVY~dpo7t>#;;Pov{$_9HU%i=YU72@1*@m~2 z`BjT@-(S-2ppOrYdcN!#^&Ix7INtYHnZ6d>`?z+-RbnjA-+f@eVJjYLbMvFe@!)vm z5PVM&u9|2kx~ypR;=HP0!l= zcGsyguf64)<%+%SWQAgP&sX-@InSScZ2IEF&T=rheOW z81BV-A$|Bf^6|KZJbdywPyW~xe4}U=>i;uB_t;V$_V|4JT`h1!+w0mVeO79Bb+om+ z+xE40xLO9oA(s-=biB2F-`-OCX3PfBl-nwsVYug6bN6CnqYYZLlJaG_^(~Yy&#h}A zUcqSn3-L-;%I`MVO|)Kx^3}O@FT{)QN!V^P+`|gxOWcRJeEyzSC~wc@0Sa*kTQJ|N zxE*Ki{1nRHkvlhqcs=Ad#*7fJ+t`N~-D8Z6HjF+^_g8GUmAJp^c=5ec$3Kjupy0VE zWA9}PKw$89!wUX9Z#pM&RMDj)NE(8Rop*+0jG zyg5(v6TnO5X;y^1IZyLrj+glTnMi6WEj>9YO|Vcn8J>!yv~W_@V(LUR5f7&@cal)2 zqKWZfR1Il~WJ(RDXW2v|HWLkN;gHmMpZng@LOds<29wF)9Ar_nDw2p7FepvP#w$#W048yD*?9PCCx;kq8o!u9Ft)C#b8V2 zPTPN8!MG8QMlO3paR>dsf#OE$0cDNlW586xL%EG1s|;K|pYP&a{#BN*@>)B*jry8Z z=C~#dew=gpms!6Hnyx`?Nc}HaWiGrVfHBVH<6DYD1=Z&_vFFz)4q9TyYE zco?gs-=sIQM}cCFo%AVwniT`3cv*;Z8&pSn7#@suNuT1Z#&TWCrITEIPI5#agLaIa ziKlqXZPGW7UzlZ>zs8}GKE>-JLZ9Mw!4}Q`DbPi~(0zgKD+@xw9JvU$fQDY424d8w z-}x7Xep2|Kqqe4F~4po=!!;4v1`Z#9BY zr~ZwU_O4NMK=e=N5c37N7s>zR7d#&{cBB3UaiM>OIuea07Gk{8`Y(us|AEmc)Xn<; E2D;1%1^@s6 literal 0 HcmV?d00001 diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/2.8.12.2/CMakeDetermineCompilerABI_CXX.bin b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/2.8.12.2/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..59816aea9000314bf64c1bf29e63ade14790eaec GIT binary patch literal 8040 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 literal 0 HcmV?d00001 diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/2.8.12.2/CMakeSystem.cmake b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/2.8.12.2/CMakeSystem.cmake new file mode 100644 index 0000000000..8310ca6b00 --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/2.8.12.2/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-5.10.220-188.869.amzn2int.x86_64") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "5.10.220-188.869.amzn2int.x86_64") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-5.10.220-188.869.amzn2int.x86_64") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "5.10.220-188.869.amzn2int.x86_64") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/2.8.12.2/CompilerIdC/CMakeCCompilerId.c b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/2.8.12.2/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000000..cba81d4a6b --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/2.8.12.2/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,389 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" + /* __INTEL_COMPILER = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH HEX(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__WATCOMC__ % 100) + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_C = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) +# if defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" +# else +# if __IBMC__ >= 800 +# define COMPILER_ID "XL" +# else +# define COMPILER_ID "VisualAge" +# endif + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +/* Analog VisualDSP++ >= 4.5.6 */ +#elif defined(__VISUALDSPVERSION__) +# define COMPILER_ID "ADSP" + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) + +/* Analog VisualDSP++ < 4.5.6 */ +#elif defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" + +/* IAR Systems compiler for embedded systems. + http://www.iar.com */ +#elif defined(__IAR_SYSTEMS_ICC__ ) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" + +/* sdcc, the small devices C compiler for embedded systems, + http://sdcc.sourceforge.net */ +#elif defined(SDCC) +# define COMPILER_ID "SDCC" + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) + +#elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION) +# define COMPILER_ID "MIPSpro" +# if defined(_SGI_COMPILER_VERSION) + /* _SGI_COMPILER_VERSION = VRP */ +# define COMPILER_VERSION_MAJOR DEC(_SGI_COMPILER_VERSION/100) +# define COMPILER_VERSION_MINOR DEC(_SGI_COMPILER_VERSION/10 % 10) +# define COMPILER_VERSION_PATCH DEC(_SGI_COMPILER_VERSION % 10) +# else + /* _COMPILER_VERSION = VRP */ +# define COMPILER_VERSION_MAJOR DEC(_COMPILER_VERSION/100) +# define COMPILER_VERSION_MINOR DEC(_COMPILER_VERSION/10 % 10) +# define COMPILER_VERSION_PATCH DEC(_COMPILER_VERSION % 10) +# endif + +/* This compiler is either not known or is too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__sgi) +# define COMPILER_ID "MIPSpro" + +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" + +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__sgi) || defined(__sgi__) || defined(_SGI) +# define PLATFORM_ID "IRIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#else /* unknown platform */ +# define PLATFORM_ID "" + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM) +# define ARCHITECTURE_ID "ARM" + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID "" +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number components. */ +#ifdef COMPILER_VERSION_MAJOR +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif + (void)argv; + return require; +} +#endif diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/2.8.12.2/CompilerIdC/a.out b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/2.8.12.2/CompilerIdC/a.out new file mode 100755 index 0000000000000000000000000000000000000000..8d755d742aeea11f6d38300fb9c9719fd37e5317 GIT binary patch literal 8120 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 E0c}V0QUCw| literal 0 HcmV?d00001 diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/2.8.12.2/CompilerIdCXX/CMakeCXXCompilerId.cpp b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/2.8.12.2/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000000..e8220b26e5 --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/2.8.12.2/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,377 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" + /* __INTEL_COMPILER = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH HEX(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__WATCOMC__ % 100) + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) +# if defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" +# else +# if __IBMCPP__ >= 800 +# define COMPILER_ID "XL" +# else +# define COMPILER_ID "VisualAge" +# endif + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +/* Analog VisualDSP++ >= 4.5.6 */ +#elif defined(__VISUALDSPVERSION__) +# define COMPILER_ID "ADSP" + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) + +/* Analog VisualDSP++ < 4.5.6 */ +#elif defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" + +/* IAR Systems compiler for embedded systems. + http://www.iar.com */ +#elif defined(__IAR_SYSTEMS_ICC__ ) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" + +#elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION) +# define COMPILER_ID "MIPSpro" +# if defined(_SGI_COMPILER_VERSION) + /* _SGI_COMPILER_VERSION = VRP */ +# define COMPILER_VERSION_MAJOR DEC(_SGI_COMPILER_VERSION/100) +# define COMPILER_VERSION_MINOR DEC(_SGI_COMPILER_VERSION/10 % 10) +# define COMPILER_VERSION_PATCH DEC(_SGI_COMPILER_VERSION % 10) +# else + /* _COMPILER_VERSION = VRP */ +# define COMPILER_VERSION_MAJOR DEC(_COMPILER_VERSION/100) +# define COMPILER_VERSION_MINOR DEC(_COMPILER_VERSION/10 % 10) +# define COMPILER_VERSION_PATCH DEC(_COMPILER_VERSION % 10) +# endif + +/* This compiler is either not known or is too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__sgi) +# define COMPILER_ID "MIPSpro" + +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" + +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__sgi) || defined(__sgi__) || defined(_SGI) +# define PLATFORM_ID "IRIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#else /* unknown platform */ +# define PLATFORM_ID "" + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM) +# define ARCHITECTURE_ID "ARM" + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID "" +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number components. */ +#ifdef COMPILER_VERSION_MAJOR +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif + (void)argv; + return require; +} diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/2.8.12.2/CompilerIdCXX/a.out b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/2.8.12.2/CompilerIdCXX/a.out new file mode 100755 index 0000000000000000000000000000000000000000..fe8cdf0ae351246c73602d63da601aa5e4670e83 GIT binary patch literal 8128 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 literal 0 HcmV?d00001 diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/3.17.5/CMakeCCompiler.cmake b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/3.17.5/CMakeCCompiler.cmake new file mode 100644 index 0000000000..eed8a5fb19 --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/3.17.5/CMakeCCompiler.cmake @@ -0,0 +1,76 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "7.3.1") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_LIBRARY_ARCHITECTURE "") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-redhat-linux/7/include;/usr/local/include;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-redhat-linux/7;/usr/lib64;/lib64;/usr/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/3.17.5/CMakeCXXCompiler.cmake b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/3.17.5/CMakeCXXCompiler.cmake new file mode 100644 index 0000000000..a8eeb78d78 --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/3.17.5/CMakeCXXCompiler.cmake @@ -0,0 +1,88 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "7.3.1") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;CPP) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/7;/usr/include/c++/7/x86_64-redhat-linux;/usr/include/c++/7/backward;/usr/lib/gcc/x86_64-redhat-linux/7/include;/usr/local/include;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-redhat-linux/7;/usr/lib64;/lib64;/usr/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/3.17.5/CMakeDetermineCompilerABI_C.bin b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/3.17.5/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..26e9c87704924bb471f5fa8f4e5dc027ca578489 GIT binary patch literal 8024 zcmeHMeQaA-6~DIg*(A0X(h%BA_4rH$c}v2UdfnHv9VgE$Nkf{9KuKSm*h$>^BiPR) zDT8*(TE!dP0un4Bt=b<*2&qE*1EwIPk`lJ?2OphatYSkdE0L--Wtj$5hT58Q?z_i+ zes-k_B>o{cdhguxyXTyH@45H-oqKZ3-`j1qSQr&6dx#uMqu=4l|;p_j%C6ao%om3c*3q->v-el9(S+a?jn-$av>H zcSl35(MUW!+dAv+Z0)>9N+qNYK5w*-vOWF7yeC|5;R@c~06b#YKKbM;AKe%~`=h{_ z559Wz&I=EJuCC{KY$F|X#iH|g6}zjkrmC#0ZlR3H*oO11gU9QCed9>A?@vF!^zA2V z_dj2A=8;P)fBx;I(;ee)UcK;@k>(@EzW>C}PQ7QZZFu|ia#Q*8l|Q^IRuhy>r3UzV z6Nc;{JT9!5%0s|A*-qB%94lz?3%tpMALn=@bD8iSz+GU+EFT2?4w$7&>;qcw8NlmV z4ST6Vh8km|{LR=SKoO_&`)Prn0P19oMdQR{jq+2%&iz9ED93lO1@Su|V0NdFcZ%`Q znzjOt<7^Z7PNDEAE?>(U1TJ94VE;_ucIjlQigh)m1(TW@3r6CEOr+B4WF#J8k@#dn zO+}7|6O(FaMoTg^913bdkVB$t0y7m$#Dy7^seuDf4@Kf?Iu#BXO@c)YEW{BUPo;!< zPjA5MQ#+&%>0TTo&dYMkKWamt>LtA^QjJ>Q68xrPjMs3F;yIwQWx&aI*rv>HR4LDt zhj+M`a$-fZX3s10zp7eg?NhE-%Gx??DG%~@W?ida=GMVv)#xt}%w8N_U7VC0d!FJ$I*Zt_^5oxzf^zPrP04I3 z=Pp02SYB0LyII=8BCF1*mG2?R ze0@X7q%W@duVc^8_&1a#$IHiY!#K{aSp3%sQ4GlS(bfD|9eZTv`GV)sK;{k4uxF_E z)F+;;bU_cNT9F>~WNrj9*LwG^b6=jjVY~dpo7t>#;;Pov{$_9HU%i=YU72@1*@m~2 z`BjT@-(S-2ppOrYdcN!#^&Ix7INtYHnZ6d>`?z+-RbnjA-+f@eVJjYLbMvFe@!)vm z5PVM&u9|2kx~ypR;=HP0!l= zcGsyguf64)<%+%SWQAgP&sX-@InSScZ2IEF&T=rheOW z81BV-A$|Bf^6|KZJbdywPyW~xe4}U=>i;uB_t;V$_V|4JT`h1!+w0mVeO79Bb+om+ z+xE40xLO9oA(s-=biB2F-`-OCX3PfBl-nwsVYug6bN6CnqYYZLlJaG_^(~Yy&#h}A zUcqSn3-L-;%I`MVO|)Kx^3}O@FT{)QN!V^P+`|gxOWcRJeEyzSC~wc@0Sa*kTQJ|N zxE*Ki{1nRHkvlhqcs=Ad#*7fJ+t`N~-D8Z6HjF+^_g8GUmAJp^c=5ec$3Kjupy0VE zWA9}PKw$89!wUX9Z#pM&RMDj)NE(8Rop*+0jG zyg5(v6TnO5X;y^1IZyLrj+glTnMi6WEj>9YO|Vcn8J>!yv~W_@V(LUR5f7&@cal)2 zqKWZfR1Il~WJ(RDXW2v|HWLkN;gHmMpZng@LOds<29wF)9Ar_nDw2p7FepvP#w$#W048yD*?9PCCx;kq8o!u9Ft)C#b8V2 zPTPN8!MG8QMlO3paR>dsf#OE$0cDNlW586xL%EG1s|;K|pYP&a{#BN*@>)B*jry8Z z=C~#dew=gpms!6Hnyx`?Nc}HaWiGrVfHBVH<6DYD1=Z&_vFFz)4q9TyYE zco?gs-=sIQM}cCFo%AVwniT`3cv*;Z8&pSn7#@suNuT1Z#&TWCrITEIPI5#agLaIa ziKlqXZPGW7UzlZ>zs8}GKE>-JLZ9Mw!4}Q`DbPi~(0zgKD+@xw9JvU$fQDY424d8w z-}x7Xep2|Kqqe4F~4po=!!;4v1`Z#9BY zr~ZwU_O4NMK=e=N5c37N7s>zR7d#&{cBB3UaiM>OIuea07Gk{8`Y(us|AEmc)Xn<; E2D;1%1^@s6 literal 0 HcmV?d00001 diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/3.17.5/CMakeDetermineCompilerABI_CXX.bin b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/3.17.5/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..59816aea9000314bf64c1bf29e63ade14790eaec GIT binary patch literal 8040 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 literal 0 HcmV?d00001 diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/3.17.5/CMakeSystem.cmake b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/3.17.5/CMakeSystem.cmake new file mode 100644 index 0000000000..8310ca6b00 --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/3.17.5/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-5.10.220-188.869.amzn2int.x86_64") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "5.10.220-188.869.amzn2int.x86_64") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-5.10.220-188.869.amzn2int.x86_64") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "5.10.220-188.869.amzn2int.x86_64") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/3.17.5/CompilerIdC/CMakeCCompilerId.c b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/3.17.5/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000000..d884b50908 --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/3.17.5/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,671 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXE) || defined(__CRAYXC) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number components. */ +#ifdef COMPILER_VERSION_MAJOR +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + + +#if !defined(__STDC__) +# if (defined(_MSC_VER) && !defined(__clang__)) \ + || (defined(__ibmxl__) || defined(__IBMC__)) +# define C_DIALECT "90" +# else +# define C_DIALECT +# endif +#elif __STDC_VERSION__ >= 201000L +# define C_DIALECT "11" +#elif __STDC_VERSION__ >= 199901L +# define C_DIALECT "99" +#else +# define C_DIALECT "90" +#endif +const char* info_language_dialect_default = + "INFO" ":" "dialect_default[" C_DIALECT "]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXE) || defined(__CRAYXC) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/3.17.5/CompilerIdC/a.out b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/3.17.5/CompilerIdC/a.out new file mode 100755 index 0000000000000000000000000000000000000000..7e6c5f220eb339f924619adc2f98a60c401905eb GIT binary patch literal 8184 zcmeHMZ)_Y#6@Pb^#7>jkUDGBwNl^~*M~=W-+f9>eOUs_^bJnWu1ji{s#@XBW*7ni+ zW8LjRT&ZA`wBm5m`U4;%1mY`#4-taMAQ2J_4dMf&0x1YmDWDn!nu1FqDv;!OZ}vUk z-ue0hP{%bOpI@fcOqoWGoIFL5E$i z6E+~S9v@xRkaTk*-(k}tn^`Y}aveVLpbNx?C)a`v>nv^$7j#YHboR!JLf&RX(ZnIPC z)E>p!iCiJiwI*6}M-#waQa{C?<(-+0RQGOfYdMlqIhq^Nlk|=U7r#)Qaq>p9F}r?r za}10ZE;zyJW#i;eniquz9dGtkUOi@1{$QMZefiLE-=zzw^*R`rE`k!5KD|zd>bC7j z|9fONF0vyFdNc*blj>bra<(q0R?u|w=#L1jUK?GU8`mPcPpLM}6L!S-++UbrT)Y!9 zD$B;j>mM-!uNbf1X>4I!_%l!bX;TcKy!D7tS-Sq2YPI^x`YVV8Mi<{+jO<3!m8H=) zzCxn%{0*a0zIG{jOLb{>+Z^i6CT|$?M&NSf97N7v2qbSAv)g9wf=@NVm4V2)nG5KT z6$^unHE)eBCO(#Urmu1(aU?O^f9Cy9ZH!?L&$N*|oT%LHtK970v!v$a;_c9N^G>yD zyzr*e(($|g%D?(6H+w37O;jJeYMfjQ7>~VH{xi+h$Y|mdiP6Ndgh}Il8>de3>t<28 zTD<}*yP}49bA5xo2Ol3RP*-n$$}W~Nh5SgnoAzs*c|dGf-Uzq9xWNd=Pc{vN z^-qT5iEw)&+}ah6p&sgYg`3s>r5$hx?RfViHMy47Jh0}0H4m(LV9f(-9=Nv$rZE1b zbcm(IydpQNT7bEbu5w$roW^jCk{mPTT((Q00Qgg{(oU8~`5Z>E0VS#b$DL|{%JV^; zMD47|?NJ;~X(6bSfcw-N;|G>>exTIi3fRU{L=$IHY){&4XB>lnm4uJsgzAsZ`WPOm za)9-gxg6(uhW~Fu&aroE@EbfYe`DFSL075|usqP+{dlYu<+ylT$9_73-7|&ogcJ|zt8_vbBM&#kL*O*T*R9OI*H{Qw!$L!STon!c zAA%-mG%q1sZ8D$r_BTSRp`H6y)_cAFrj>h^dVDj;eyGQ{zzokrJs!sU0^JL#d_f{x&QEzLU2FGzN*K!;{8X;3#ohv9soJtdMiT|{o^sxpF+5sS{mZpfsUL06oPm8 zAzUGJ{&=hEub}Tr5H`Uzpa1FFhVUqVkA(Lg#^pOD_A`Ax`$? zyGOc|rtt~jsY1SE3dGkuK8^Z+w{d+-*@?hIO*-c4QzJXyS1Qp}^Z0Yb19&sypT}RZ zzQ3P;RQT$3^-pDI_54O~09(-yDPEs)hB|AIO$7c_e`^QC^3*UlY>2`iKRMD8qA)L4<-isy6bDyZ6HGU z3uh(`wqW!Ofq9_+U{|8wJlNZNI5}(%C%XERWL4cEj+M%)_h8y-%drHmT`lT*{oNvI zxp#}GTX)fjt|=AFNh_bu+FIiF(mrC4( zy4+Octd*ZATNCKi`uiSKA0FstS1C=tT5_$@O%Z@rn$9`aagz+>EqrNHSnxB(^k zN%$>{KZBC~KM+2Ibhm~;OmSDNyvc?)9m4{};=-3WFV1{wmy+~f^h7?3brjo6S?Bh3 z=EsPP$=`n$1$YiK}Jo z=P>zy18FMF;oIB3#H(rUu$+TfU5!=pB)^Og@n!ro{ChLQ{BM(zC&fH@%6=UmFJI!{ zmH*9r`u_2geJ@|)M=V)-4WPJ!v=J5*Fk&5soj$fuuVG=#JRNH@I=PFis`5^HQ z6J?*?jlbmMOZ?Wt{8k~dly(Jv12cq4|0Pb+neW$UcL*JpF-KVY3gTvj-{!-G@0GH4 yy{c2({$*arbe};7U+Itdh4zQ^-OJavyQP0iLtN=AVyxPj{{%Ncak@A8`Tqd|PYWpk literal 0 HcmV?d00001 diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/3.17.5/CompilerIdCXX/CMakeCXXCompilerId.cpp b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/3.17.5/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000000..69cfdba6bc --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/3.17.5/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,660 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXE) || defined(__CRAYXC) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number components. */ +#ifdef COMPILER_VERSION_MAJOR +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_dialect_default = "INFO" ":" "dialect_default[" +#if CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXE) || defined(__CRAYXC) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/3.17.5/CompilerIdCXX/a.out b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/3.17.5/CompilerIdCXX/a.out new file mode 100755 index 0000000000000000000000000000000000000000..892a0f0515574ab734099904cd7b92cd9eee0567 GIT binary patch literal 8192 zcmeHMZ)_Y_5ud%YW2Z^Zm$Yt8Qj|kb$szUj&dndUP}uXotkESYiBnRHv)zAtCW0_yZ~qMhWl%+z-$X1SzU&DIzH~{SyjGe9XL^ zIqz*Q6@1|X@{{)F&F{^;d2il(d-G<$JdhX+Xc|Zfz$bvXg`lAz_ZPtUfMOZzfwf@3 z7T64H5NXE8P%T8=n$Y*SYoVnPh z01*X{9*s2;QY_LjRjE-PM<-L!BbM}{tQTcHp>sSip)x<38$H9^-*CV{j(CFz^sC<$ zO0rZQU35}Zzn_dMYSdH3VLMaN`!wpY3b(vJ33KxSws$+fT;}-+WfmUDW{&RK@jy1! zmCfYK$GeXA?CRRJLoXHdZZ&V}pJey!JESbpdW&mm%y;2K7`6Z6oj<0ouDj>?7oOVE z|HRLJ_wBb{`rwa9S01eX$0d%En;J;dcp?pOzj5W>xRlW$WlK39Mco zoj)_Kw{3k|4e4dV4w+y18!MRSmxE?y$vl7MlcsjTd}XbU= zGBO(fTzoWsByQ3C-k#^RQ>#U5?Oj#n;<}%qeS`ZSP8M=gnQXc^f~RG)t{LjutuLgD zrA#3|5_QXNohuJYB{u46Ol56nyim-IB})#eSgG{5UCufqu^pqJ zZ3%v?6V224{o&1O6}Jx@Ll-zmUq|{P(tcdgOGxQ_Q_-G00NU}ewq<=w>lv*jOgO#M z52OBe65!HU-jyZ!H&Olxl8uML&j$K7tO;bXNB8~tafD5@uUyj`3V$uo8|wIKa3B;p z-P9ZEe7@NXMW0<`hI(dN_J)klhkD|nXgt)}8;YPD%J+s^)w!e{FoylS|BBEcR?Dgf zRz0xlfmIKzdf@-t17|Q^q%y@+VpBies-#w8*KIzYVqYrjT>`T~L)A7g?_iilMXs50 zFWaI}0J&FfX1~c({)Tcn6@(& z(!!OK+@IKuGLAvLDx#0!gc{Ez%VT(?c#Y+jm>=VIhW}?o?ybSh%nj*EB2cFUHyohiHzYM2jj`}Yb3 zF-9J4hzG%Gh&R>NzrLU5+Pc@{xGNg?KL{<*XkCK1+hjfK`&kRJFY56-YWuw&Usubs z)Z^bU6oic+=c*pxg!zv#FQn>0xD({w z>TL{C^pDp>e+fc6bTq{82D(oAOAzkyL%2ie{_*#!zk%K>0l?GC?k1OMa@r~c(VNwQR?@zL;BA@4B-;?G%p8jb&_N`3>-b(KoD z`gPx@jpWZ`yN2s~Z;Qc_E2NS9A5`~<9OO{&c;I4cqX5*>|)WLw$gd0I1S@PJD0XnwWRXm)9l1`my-(LGzy6^DeK2Dts zrS#;~6j+~4#JV&2@q(mEu%E#L@x24qz`lOW_gNPHm01HOgJ%B$u=*e07vDS7hi!FM zQuTn!7=pDYvA;K-u=WoQ9vm39hU2}70qixMvK(P;H33SK=i3?hx?`V_n{x0>`l8)t7k6;SN6{f=vDT{fJ-3 z7*_0`4H!!DECVur`DP>Uc_oBD`|zQdTl8lG267aiD*~oV)HfKKyXbc?{uom4w*?3q zZVQ1}B(8Tk*Vj@fdITSe$;JK{>yNSi8WxuEi=5D7*iJFN@DdkJvVMg1sUPq78HOjZ zLOvCJi62k0zT7LszJLBtbH6f9xmV4yzCVKUuitY%efjRU!1~{(L3@gPzYypQR!Btb zOWf-4faN|U@_zf@V11dt#J49{|0klzG~(mGgFM+6eTjo>-_LyVe*4tFS6|}g!#tti z`1Hm90-wVQ#hC1_TD&LU)BN(n3;h-9wt4g={_f=OjUtC4st7Oi_lVL^#lFOG^1X77 z*H6|*^kf}hMO_jReTnCnXi!*0&gE9lpY(GH8@&3pxSti}oZe1<(Wfu*P6z9EiXv07 zD=@{Wgvt0N&NNuxFVF4}by&h0VbL1mRz$zchl{?K%HH#ePO<$3-p7>J_$WRy9`OsE f4;i~x-?-c5ntYv$U6I{*8~uJZ@J|tB>ev4_@v{`Z literal 0 HcmV?d00001 diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeDirectoryInformation.cmake b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000000..6b9462be20 --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.17 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeOutput.log b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000000..81e37bc3f2 --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeOutput.log @@ -0,0 +1,680 @@ +The system is: Linux - 5.10.220-188.869.amzn2int.x86_64 - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/2.8.12.2/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/2.8.12.2/CompilerIdCXX/a.out" + +Determining if the C compiler works passed with the following output: +Change Dir: /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp + +Run Build Command:/usr/bin/gmake "cmTryCompileExec2878319769/fast" +/usr/bin/gmake -f CMakeFiles/cmTryCompileExec2878319769.dir/build.make CMakeFiles/cmTryCompileExec2878319769.dir/build +gmake[1]: Entering directory `/local/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp' +/usr/bin/cmake -E cmake_progress_report /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp/CMakeFiles 1 +Building C object CMakeFiles/cmTryCompileExec2878319769.dir/testCCompiler.c.o +/usr/bin/cc -o CMakeFiles/cmTryCompileExec2878319769.dir/testCCompiler.c.o -c /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp/testCCompiler.c +Linking C executable cmTryCompileExec2878319769 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec2878319769.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTryCompileExec2878319769.dir/testCCompiler.c.o -o cmTryCompileExec2878319769 -rdynamic +gmake[1]: Leaving directory `/local/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp' + + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp + +Run Build Command:/usr/bin/gmake "cmTryCompileExec3575995067/fast" +/usr/bin/gmake -f CMakeFiles/cmTryCompileExec3575995067.dir/build.make CMakeFiles/cmTryCompileExec3575995067.dir/build +gmake[1]: Entering directory `/local/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp' +/usr/bin/cmake -E cmake_progress_report /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp/CMakeFiles 1 +Building C object CMakeFiles/cmTryCompileExec3575995067.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -o CMakeFiles/cmTryCompileExec3575995067.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/Modules/CMakeCCompilerABI.c +Linking C executable cmTryCompileExec3575995067 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec3575995067.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTryCompileExec3575995067.dir/CMakeCCompilerABI.c.o -o cmTryCompileExec3575995067 -rdynamic +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/7/lto-wrapper +Target: x86_64-redhat-linux +Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,objc,obj-c++,fortran,ada,go,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl --enable-libmpx --enable-libsanitizer --enable-gnu-indirect-function --enable-libcilkrts --enable-libatomic --enable-libquadmath --enable-libitm --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux +Thread model: posix +gcc version 7.3.1 20180712 (Red Hat 7.3.1-17) (GCC) +COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/7/:/usr/libexec/gcc/x86_64-redhat-linux/7/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/7/:/usr/lib/gcc/x86_64-redhat-linux/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/7/:/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/7/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec3575995067' '-rdynamic' '-mtune=generic' '-march=x86-64' + /usr/libexec/gcc/x86_64-redhat-linux/7/collect2 -plugin /usr/libexec/gcc/x86_64-redhat-linux/7/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/7/lto-wrapper -plugin-opt=-fresolution=/tmp/cce3BhxP.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTryCompileExec3575995067 /usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/7/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/7 -L/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/7/../../.. CMakeFiles/cmTryCompileExec3575995067.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-redhat-linux/7/crtend.o /usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec3575995067' '-rdynamic' '-mtune=generic' '-march=x86-64' +gmake[1]: Leaving directory `/local/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp' + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command:/usr/bin/gmake "cmTryCompileExec3575995067/fast"] + ignore line: [/usr/bin/gmake -f CMakeFiles/cmTryCompileExec3575995067.dir/build.make CMakeFiles/cmTryCompileExec3575995067.dir/build] + ignore line: [gmake[1]: Entering directory `/local/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp'] + ignore line: [/usr/bin/cmake -E cmake_progress_report /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp/CMakeFiles 1] + ignore line: [Building C object CMakeFiles/cmTryCompileExec3575995067.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -o CMakeFiles/cmTryCompileExec3575995067.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/Modules/CMakeCCompilerABI.c] + ignore line: [Linking C executable cmTryCompileExec3575995067] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec3575995067.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTryCompileExec3575995067.dir/CMakeCCompilerABI.c.o -o cmTryCompileExec3575995067 -rdynamic ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/7/lto-wrapper] + ignore line: [Target: x86_64-redhat-linux] + ignore line: [Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,objc,obj-c++,fortran,ada,go,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl --enable-libmpx --enable-libsanitizer --enable-gnu-indirect-function --enable-libcilkrts --enable-libatomic --enable-libquadmath --enable-libitm --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux] + ignore line: [Thread model: posix] + ignore line: [gcc version 7.3.1 20180712 (Red Hat 7.3.1-17) (GCC) ] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/7/:/usr/libexec/gcc/x86_64-redhat-linux/7/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/7/:/usr/lib/gcc/x86_64-redhat-linux/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/7/:/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/7/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec3575995067' '-rdynamic' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/libexec/gcc/x86_64-redhat-linux/7/collect2 -plugin /usr/libexec/gcc/x86_64-redhat-linux/7/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/7/lto-wrapper -plugin-opt=-fresolution=/tmp/cce3BhxP.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTryCompileExec3575995067 /usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/7/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/7 -L/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/7/../../.. CMakeFiles/cmTryCompileExec3575995067.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-redhat-linux/7/crtend.o /usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crtn.o] + arg [/usr/libexec/gcc/x86_64-redhat-linux/7/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/libexec/gcc/x86_64-redhat-linux/7/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/7/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cce3BhxP.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--no-add-needed] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [-export-dynamic] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-o] ==> ignore + arg [cmTryCompileExec3575995067] ==> ignore + arg [/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crt1.o] ==> ignore + arg [/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crti.o] ==> ignore + arg [/usr/lib/gcc/x86_64-redhat-linux/7/crtbegin.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-redhat-linux/7] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/7] + arg [-L/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64] + arg [-L/lib/../lib64] ==> dir [/lib/../lib64] + arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64] + arg [-L/usr/lib/gcc/x86_64-redhat-linux/7/../../..] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/7/../../..] + arg [CMakeFiles/cmTryCompileExec3575995067.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--no-as-needed] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--no-as-needed] ==> ignore + arg [/usr/lib/gcc/x86_64-redhat-linux/7/crtend.o] ==> ignore + arg [/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crtn.o] ==> ignore + remove lib [gcc] + remove lib [gcc_s] + remove lib [gcc] + remove lib [gcc_s] + collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/7] ==> [/usr/lib/gcc/x86_64-redhat-linux/7] + collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64] ==> [/usr/lib64] + collapse library dir [/lib/../lib64] ==> [/lib64] + collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64] + collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/7/../../..] ==> [/usr/lib] + implicit libs: [c] + implicit dirs: [/usr/lib/gcc/x86_64-redhat-linux/7;/usr/lib64;/lib64;/usr/lib] + implicit fwks: [] + + +Determining if the CXX compiler works passed with the following output: +Change Dir: /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp + +Run Build Command:/usr/bin/gmake "cmTryCompileExec3035507841/fast" +/usr/bin/gmake -f CMakeFiles/cmTryCompileExec3035507841.dir/build.make CMakeFiles/cmTryCompileExec3035507841.dir/build +gmake[1]: Entering directory `/local/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp' +/usr/bin/cmake -E cmake_progress_report /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp/CMakeFiles 1 +Building CXX object CMakeFiles/cmTryCompileExec3035507841.dir/testCXXCompiler.cxx.o +/usr/bin/c++ -o CMakeFiles/cmTryCompileExec3035507841.dir/testCXXCompiler.cxx.o -c /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx +Linking CXX executable cmTryCompileExec3035507841 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec3035507841.dir/link.txt --verbose=1 +/usr/bin/c++ CMakeFiles/cmTryCompileExec3035507841.dir/testCXXCompiler.cxx.o -o cmTryCompileExec3035507841 -rdynamic +gmake[1]: Leaving directory `/local/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp' + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp + +Run Build Command:/usr/bin/gmake "cmTryCompileExec985460737/fast" +/usr/bin/gmake -f CMakeFiles/cmTryCompileExec985460737.dir/build.make CMakeFiles/cmTryCompileExec985460737.dir/build +gmake[1]: Entering directory `/local/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp' +/usr/bin/cmake -E cmake_progress_report /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp/CMakeFiles 1 +Building CXX object CMakeFiles/cmTryCompileExec985460737.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -o CMakeFiles/cmTryCompileExec985460737.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp +Linking CXX executable cmTryCompileExec985460737 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec985460737.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTryCompileExec985460737.dir/CMakeCXXCompilerABI.cpp.o -o cmTryCompileExec985460737 -rdynamic +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/7/lto-wrapper +Target: x86_64-redhat-linux +Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,objc,obj-c++,fortran,ada,go,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl --enable-libmpx --enable-libsanitizer --enable-gnu-indirect-function --enable-libcilkrts --enable-libatomic --enable-libquadmath --enable-libitm --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux +Thread model: posix +gcc version 7.3.1 20180712 (Red Hat 7.3.1-17) (GCC) +COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/7/:/usr/libexec/gcc/x86_64-redhat-linux/7/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/7/:/usr/lib/gcc/x86_64-redhat-linux/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/7/:/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/7/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec985460737' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + /usr/libexec/gcc/x86_64-redhat-linux/7/collect2 -plugin /usr/libexec/gcc/x86_64-redhat-linux/7/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/7/lto-wrapper -plugin-opt=-fresolution=/tmp/ccBIKvZ1.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTryCompileExec985460737 /usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/7/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/7 -L/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/7/../../.. CMakeFiles/cmTryCompileExec985460737.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-redhat-linux/7/crtend.o /usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec985460737' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=x86-64' +gmake[1]: Leaving directory `/local/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp' + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command:/usr/bin/gmake "cmTryCompileExec985460737/fast"] + ignore line: [/usr/bin/gmake -f CMakeFiles/cmTryCompileExec985460737.dir/build.make CMakeFiles/cmTryCompileExec985460737.dir/build] + ignore line: [gmake[1]: Entering directory `/local/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp'] + ignore line: [/usr/bin/cmake -E cmake_progress_report /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp/CMakeFiles 1] + ignore line: [Building CXX object CMakeFiles/cmTryCompileExec985460737.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -o CMakeFiles/cmTryCompileExec985460737.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Linking CXX executable cmTryCompileExec985460737] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec985460737.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTryCompileExec985460737.dir/CMakeCXXCompilerABI.cpp.o -o cmTryCompileExec985460737 -rdynamic ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/7/lto-wrapper] + ignore line: [Target: x86_64-redhat-linux] + ignore line: [Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,objc,obj-c++,fortran,ada,go,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl --enable-libmpx --enable-libsanitizer --enable-gnu-indirect-function --enable-libcilkrts --enable-libatomic --enable-libquadmath --enable-libitm --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux] + ignore line: [Thread model: posix] + ignore line: [gcc version 7.3.1 20180712 (Red Hat 7.3.1-17) (GCC) ] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/7/:/usr/libexec/gcc/x86_64-redhat-linux/7/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/7/:/usr/lib/gcc/x86_64-redhat-linux/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/7/:/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/7/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec985460737' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/libexec/gcc/x86_64-redhat-linux/7/collect2 -plugin /usr/libexec/gcc/x86_64-redhat-linux/7/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/7/lto-wrapper -plugin-opt=-fresolution=/tmp/ccBIKvZ1.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTryCompileExec985460737 /usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/7/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/7 -L/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/7/../../.. CMakeFiles/cmTryCompileExec985460737.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-redhat-linux/7/crtend.o /usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crtn.o] + arg [/usr/libexec/gcc/x86_64-redhat-linux/7/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/libexec/gcc/x86_64-redhat-linux/7/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/7/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccBIKvZ1.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--no-add-needed] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [-export-dynamic] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-o] ==> ignore + arg [cmTryCompileExec985460737] ==> ignore + arg [/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crt1.o] ==> ignore + arg [/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crti.o] ==> ignore + arg [/usr/lib/gcc/x86_64-redhat-linux/7/crtbegin.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-redhat-linux/7] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/7] + arg [-L/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64] + arg [-L/lib/../lib64] ==> dir [/lib/../lib64] + arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64] + arg [-L/usr/lib/gcc/x86_64-redhat-linux/7/../../..] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/7/../../..] + arg [CMakeFiles/cmTryCompileExec985460737.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-redhat-linux/7/crtend.o] ==> ignore + arg [/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crtn.o] ==> ignore + remove lib [gcc_s] + remove lib [gcc] + remove lib [gcc_s] + remove lib [gcc] + collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/7] ==> [/usr/lib/gcc/x86_64-redhat-linux/7] + collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64] ==> [/usr/lib64] + collapse library dir [/lib/../lib64] ==> [/lib64] + collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64] + collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/7/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;c] + implicit dirs: [/usr/lib/gcc/x86_64-redhat-linux/7;/usr/lib64;/lib64;/usr/lib] + implicit fwks: [] + + +The system is: Linux - 5.10.220-188.869.amzn2int.x86_64 - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/3.17.5/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/3.17.5/CompilerIdCXX/a.out" + +Determining if the C compiler works passed with the following output: +Change Dir: /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake cmTC_883b4/fast && /usr/bin/gmake -f CMakeFiles/cmTC_883b4.dir/build.make CMakeFiles/cmTC_883b4.dir/build +gmake[1]: Entering directory `/local/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_883b4.dir/testCCompiler.c.o +/usr/bin/cc -o CMakeFiles/cmTC_883b4.dir/testCCompiler.c.o -c /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp/testCCompiler.c +Linking C executable cmTC_883b4 +/usr/bin/cmake3 -E cmake_link_script CMakeFiles/cmTC_883b4.dir/link.txt --verbose=1 +/usr/bin/cc -rdynamic CMakeFiles/cmTC_883b4.dir/testCCompiler.c.o -o cmTC_883b4 +gmake[1]: Leaving directory `/local/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp' + + + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake cmTC_bc99f/fast && /usr/bin/gmake -f CMakeFiles/cmTC_bc99f.dir/build.make CMakeFiles/cmTC_bc99f.dir/build +gmake[1]: Entering directory `/local/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_bc99f.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_bc99f.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake3/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +Target: x86_64-redhat-linux +Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,objc,obj-c++,fortran,ada,go,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl --enable-libmpx --enable-libsanitizer --enable-gnu-indirect-function --enable-libcilkrts --enable-libatomic --enable-libquadmath --enable-libitm --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux +Thread model: posix +gcc version 7.3.1 20180712 (Red Hat 7.3.1-17) (GCC) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_bc99f.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' + /usr/libexec/gcc/x86_64-redhat-linux/7/cc1 -quiet -v /usr/share/cmake3/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_bc99f.dir/CMakeCCompilerABI.c.o -version -o /tmp/ccCR4GSC.s +GNU C11 (GCC) version 7.3.1 20180712 (Red Hat 7.3.1-17) (x86_64-redhat-linux) + compiled by GNU C version 7.3.1 20180712 (Red Hat 7.3.1-17), GMP version 6.0.0, MPFR version 3.1.1, MPC version 1.0.1, isl version isl-0.16.1-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/7/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/7/../../../../x86_64-redhat-linux/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-redhat-linux/7/include + /usr/local/include + /usr/include +End of search list. +GNU C11 (GCC) version 7.3.1 20180712 (Red Hat 7.3.1-17) (x86_64-redhat-linux) + compiled by GNU C version 7.3.1 20180712 (Red Hat 7.3.1-17), GMP version 6.0.0, MPFR version 3.1.1, MPC version 1.0.1, isl version isl-0.16.1-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: caa48be5bf86ab194d10f07239181753 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_bc99f.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' + as -v --64 -o CMakeFiles/cmTC_bc99f.dir/CMakeCCompilerABI.c.o /tmp/ccCR4GSC.s +GNU assembler version 2.29.1 (x86_64-redhat-linux) using BFD version version 2.29.1-31.amzn2.0.1 +COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/7/:/usr/libexec/gcc/x86_64-redhat-linux/7/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/7/:/usr/lib/gcc/x86_64-redhat-linux/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/7/:/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/7/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_bc99f.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' +Linking C executable cmTC_bc99f +/usr/bin/cmake3 -E cmake_link_script CMakeFiles/cmTC_bc99f.dir/link.txt --verbose=1 +/usr/bin/cc -v -rdynamic CMakeFiles/cmTC_bc99f.dir/CMakeCCompilerABI.c.o -o cmTC_bc99f +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/7/lto-wrapper +Target: x86_64-redhat-linux +Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,objc,obj-c++,fortran,ada,go,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl --enable-libmpx --enable-libsanitizer --enable-gnu-indirect-function --enable-libcilkrts --enable-libatomic --enable-libquadmath --enable-libitm --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux +Thread model: posix +gcc version 7.3.1 20180712 (Red Hat 7.3.1-17) (GCC) +COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/7/:/usr/libexec/gcc/x86_64-redhat-linux/7/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/7/:/usr/lib/gcc/x86_64-redhat-linux/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/7/:/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/7/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_bc99f' '-mtune=generic' '-march=x86-64' + /usr/libexec/gcc/x86_64-redhat-linux/7/collect2 -plugin /usr/libexec/gcc/x86_64-redhat-linux/7/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/7/lto-wrapper -plugin-opt=-fresolution=/tmp/ccdR0QKw.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_bc99f /usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/7/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/7 -L/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/7/../../.. CMakeFiles/cmTC_bc99f.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-redhat-linux/7/crtend.o /usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crtn.o +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_bc99f' '-mtune=generic' '-march=x86-64' +gmake[1]: Leaving directory `/local/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-redhat-linux/7/include] + add: [/usr/local/include] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-redhat-linux/7/include] ==> [/usr/lib/gcc/x86_64-redhat-linux/7/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-redhat-linux/7/include;/usr/local/include;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake cmTC_bc99f/fast && /usr/bin/gmake -f CMakeFiles/cmTC_bc99f.dir/build.make CMakeFiles/cmTC_bc99f.dir/build] + ignore line: [gmake[1]: Entering directory `/local/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_bc99f.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_bc99f.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake3/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [Target: x86_64-redhat-linux] + ignore line: [Configured with: ../configure --enable-bootstrap --enable-languages=c c++ objc obj-c++ fortran ada go lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl --enable-libmpx --enable-libsanitizer --enable-gnu-indirect-function --enable-libcilkrts --enable-libatomic --enable-libquadmath --enable-libitm --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux] + ignore line: [Thread model: posix] + ignore line: [gcc version 7.3.1 20180712 (Red Hat 7.3.1-17) (GCC) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_bc99f.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [ /usr/libexec/gcc/x86_64-redhat-linux/7/cc1 -quiet -v /usr/share/cmake3/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_bc99f.dir/CMakeCCompilerABI.c.o -version -o /tmp/ccCR4GSC.s] + ignore line: [GNU C11 (GCC) version 7.3.1 20180712 (Red Hat 7.3.1-17) (x86_64-redhat-linux)] + ignore line: [ compiled by GNU C version 7.3.1 20180712 (Red Hat 7.3.1-17) GMP version 6.0.0 MPFR version 3.1.1 MPC version 1.0.1 isl version isl-0.16.1-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/7/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/7/../../../../x86_64-redhat-linux/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-redhat-linux/7/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C11 (GCC) version 7.3.1 20180712 (Red Hat 7.3.1-17) (x86_64-redhat-linux)] + ignore line: [ compiled by GNU C version 7.3.1 20180712 (Red Hat 7.3.1-17) GMP version 6.0.0 MPFR version 3.1.1 MPC version 1.0.1 isl version isl-0.16.1-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: caa48be5bf86ab194d10f07239181753] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_bc99f.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_bc99f.dir/CMakeCCompilerABI.c.o /tmp/ccCR4GSC.s] + ignore line: [GNU assembler version 2.29.1 (x86_64-redhat-linux) using BFD version version 2.29.1-31.amzn2.0.1] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/7/:/usr/libexec/gcc/x86_64-redhat-linux/7/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/7/:/usr/lib/gcc/x86_64-redhat-linux/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/7/:/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/7/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_bc99f.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [Linking C executable cmTC_bc99f] + ignore line: [/usr/bin/cmake3 -E cmake_link_script CMakeFiles/cmTC_bc99f.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v -rdynamic CMakeFiles/cmTC_bc99f.dir/CMakeCCompilerABI.c.o -o cmTC_bc99f ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/7/lto-wrapper] + ignore line: [Target: x86_64-redhat-linux] + ignore line: [Configured with: ../configure --enable-bootstrap --enable-languages=c c++ objc obj-c++ fortran ada go lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl --enable-libmpx --enable-libsanitizer --enable-gnu-indirect-function --enable-libcilkrts --enable-libatomic --enable-libquadmath --enable-libitm --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux] + ignore line: [Thread model: posix] + ignore line: [gcc version 7.3.1 20180712 (Red Hat 7.3.1-17) (GCC) ] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/7/:/usr/libexec/gcc/x86_64-redhat-linux/7/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/7/:/usr/lib/gcc/x86_64-redhat-linux/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/7/:/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/7/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_bc99f' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/libexec/gcc/x86_64-redhat-linux/7/collect2 -plugin /usr/libexec/gcc/x86_64-redhat-linux/7/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/7/lto-wrapper -plugin-opt=-fresolution=/tmp/ccdR0QKw.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_bc99f /usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/7/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/7 -L/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/7/../../.. CMakeFiles/cmTC_bc99f.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-redhat-linux/7/crtend.o /usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crtn.o] + arg [/usr/libexec/gcc/x86_64-redhat-linux/7/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/libexec/gcc/x86_64-redhat-linux/7/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/7/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccdR0QKw.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--no-add-needed] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [-export-dynamic] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-o] ==> ignore + arg [cmTC_bc99f] ==> ignore + arg [/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crt1.o] ==> ignore + arg [/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crti.o] ==> ignore + arg [/usr/lib/gcc/x86_64-redhat-linux/7/crtbegin.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-redhat-linux/7] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/7] + arg [-L/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64] + arg [-L/lib/../lib64] ==> dir [/lib/../lib64] + arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64] + arg [-L/usr/lib/gcc/x86_64-redhat-linux/7/../../..] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/7/../../..] + arg [CMakeFiles/cmTC_bc99f.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--no-as-needed] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--no-as-needed] ==> ignore + arg [/usr/lib/gcc/x86_64-redhat-linux/7/crtend.o] ==> ignore + arg [/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crtn.o] ==> ignore + collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/7] ==> [/usr/lib/gcc/x86_64-redhat-linux/7] + collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64] ==> [/usr/lib64] + collapse library dir [/lib/../lib64] ==> [/lib64] + collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64] + collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/7/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit dirs: [/usr/lib/gcc/x86_64-redhat-linux/7;/usr/lib64;/lib64;/usr/lib] + implicit fwks: [] + + +Determining if the CXX compiler works passed with the following output: +Change Dir: /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake cmTC_92aab/fast && /usr/bin/gmake -f CMakeFiles/cmTC_92aab.dir/build.make CMakeFiles/cmTC_92aab.dir/build +gmake[1]: Entering directory `/local/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_92aab.dir/testCXXCompiler.cxx.o +/usr/bin/c++ -o CMakeFiles/cmTC_92aab.dir/testCXXCompiler.cxx.o -c /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx +Linking CXX executable cmTC_92aab +/usr/bin/cmake3 -E cmake_link_script CMakeFiles/cmTC_92aab.dir/link.txt --verbose=1 +/usr/bin/c++ -rdynamic CMakeFiles/cmTC_92aab.dir/testCXXCompiler.cxx.o -o cmTC_92aab +gmake[1]: Leaving directory `/local/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp' + + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake cmTC_2f52b/fast && /usr/bin/gmake -f CMakeFiles/cmTC_2f52b.dir/build.make CMakeFiles/cmTC_2f52b.dir/build +gmake[1]: Entering directory `/local/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_2f52b.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_2f52b.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake3/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +Target: x86_64-redhat-linux +Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,objc,obj-c++,fortran,ada,go,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl --enable-libmpx --enable-libsanitizer --enable-gnu-indirect-function --enable-libcilkrts --enable-libatomic --enable-libquadmath --enable-libitm --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux +Thread model: posix +gcc version 7.3.1 20180712 (Red Hat 7.3.1-17) (GCC) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2f52b.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + /usr/libexec/gcc/x86_64-redhat-linux/7/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake3/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_2f52b.dir/CMakeCXXCompilerABI.cpp.o -version -o /tmp/ccQfEbOH.s +GNU C++14 (GCC) version 7.3.1 20180712 (Red Hat 7.3.1-17) (x86_64-redhat-linux) + compiled by GNU C version 7.3.1 20180712 (Red Hat 7.3.1-17), GMP version 6.0.0, MPFR version 3.1.1, MPC version 1.0.1, isl version isl-0.16.1-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/7/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/7/../../../../x86_64-redhat-linux/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-redhat-linux/7/../../../../include/c++/7 + /usr/lib/gcc/x86_64-redhat-linux/7/../../../../include/c++/7/x86_64-redhat-linux + /usr/lib/gcc/x86_64-redhat-linux/7/../../../../include/c++/7/backward + /usr/lib/gcc/x86_64-redhat-linux/7/include + /usr/local/include + /usr/include +End of search list. +GNU C++14 (GCC) version 7.3.1 20180712 (Red Hat 7.3.1-17) (x86_64-redhat-linux) + compiled by GNU C version 7.3.1 20180712 (Red Hat 7.3.1-17), GMP version 6.0.0, MPFR version 3.1.1, MPC version 1.0.1, isl version isl-0.16.1-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: ee2acc996e23f28a4fb21d729771ffd4 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2f52b.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + as -v --64 -o CMakeFiles/cmTC_2f52b.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccQfEbOH.s +GNU assembler version 2.29.1 (x86_64-redhat-linux) using BFD version version 2.29.1-31.amzn2.0.1 +COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/7/:/usr/libexec/gcc/x86_64-redhat-linux/7/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/7/:/usr/lib/gcc/x86_64-redhat-linux/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/7/:/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/7/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2f52b.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' +Linking CXX executable cmTC_2f52b +/usr/bin/cmake3 -E cmake_link_script CMakeFiles/cmTC_2f52b.dir/link.txt --verbose=1 +/usr/bin/c++ -v -rdynamic CMakeFiles/cmTC_2f52b.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_2f52b +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/7/lto-wrapper +Target: x86_64-redhat-linux +Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,objc,obj-c++,fortran,ada,go,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl --enable-libmpx --enable-libsanitizer --enable-gnu-indirect-function --enable-libcilkrts --enable-libatomic --enable-libquadmath --enable-libitm --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux +Thread model: posix +gcc version 7.3.1 20180712 (Red Hat 7.3.1-17) (GCC) +COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/7/:/usr/libexec/gcc/x86_64-redhat-linux/7/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/7/:/usr/lib/gcc/x86_64-redhat-linux/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/7/:/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/7/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_2f52b' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + /usr/libexec/gcc/x86_64-redhat-linux/7/collect2 -plugin /usr/libexec/gcc/x86_64-redhat-linux/7/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/7/lto-wrapper -plugin-opt=-fresolution=/tmp/ccfZTr3K.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_2f52b /usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/7/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/7 -L/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/7/../../.. CMakeFiles/cmTC_2f52b.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-redhat-linux/7/crtend.o /usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crtn.o +COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_2f52b' '-shared-libgcc' '-mtune=generic' '-march=x86-64' +gmake[1]: Leaving directory `/local/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-redhat-linux/7/../../../../include/c++/7] + add: [/usr/lib/gcc/x86_64-redhat-linux/7/../../../../include/c++/7/x86_64-redhat-linux] + add: [/usr/lib/gcc/x86_64-redhat-linux/7/../../../../include/c++/7/backward] + add: [/usr/lib/gcc/x86_64-redhat-linux/7/include] + add: [/usr/local/include] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-redhat-linux/7/../../../../include/c++/7] ==> [/usr/include/c++/7] + collapse include dir [/usr/lib/gcc/x86_64-redhat-linux/7/../../../../include/c++/7/x86_64-redhat-linux] ==> [/usr/include/c++/7/x86_64-redhat-linux] + collapse include dir [/usr/lib/gcc/x86_64-redhat-linux/7/../../../../include/c++/7/backward] ==> [/usr/include/c++/7/backward] + collapse include dir [/usr/lib/gcc/x86_64-redhat-linux/7/include] ==> [/usr/lib/gcc/x86_64-redhat-linux/7/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/7;/usr/include/c++/7/x86_64-redhat-linux;/usr/include/c++/7/backward;/usr/lib/gcc/x86_64-redhat-linux/7/include;/usr/local/include;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake cmTC_2f52b/fast && /usr/bin/gmake -f CMakeFiles/cmTC_2f52b.dir/build.make CMakeFiles/cmTC_2f52b.dir/build] + ignore line: [gmake[1]: Entering directory `/local/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_2f52b.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_2f52b.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake3/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [Target: x86_64-redhat-linux] + ignore line: [Configured with: ../configure --enable-bootstrap --enable-languages=c c++ objc obj-c++ fortran ada go lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl --enable-libmpx --enable-libsanitizer --enable-gnu-indirect-function --enable-libcilkrts --enable-libatomic --enable-libquadmath --enable-libitm --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux] + ignore line: [Thread model: posix] + ignore line: [gcc version 7.3.1 20180712 (Red Hat 7.3.1-17) (GCC) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2f52b.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [ /usr/libexec/gcc/x86_64-redhat-linux/7/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake3/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_2f52b.dir/CMakeCXXCompilerABI.cpp.o -version -o /tmp/ccQfEbOH.s] + ignore line: [GNU C++14 (GCC) version 7.3.1 20180712 (Red Hat 7.3.1-17) (x86_64-redhat-linux)] + ignore line: [ compiled by GNU C version 7.3.1 20180712 (Red Hat 7.3.1-17) GMP version 6.0.0 MPFR version 3.1.1 MPC version 1.0.1 isl version isl-0.16.1-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/7/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/7/../../../../x86_64-redhat-linux/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-redhat-linux/7/../../../../include/c++/7] + ignore line: [ /usr/lib/gcc/x86_64-redhat-linux/7/../../../../include/c++/7/x86_64-redhat-linux] + ignore line: [ /usr/lib/gcc/x86_64-redhat-linux/7/../../../../include/c++/7/backward] + ignore line: [ /usr/lib/gcc/x86_64-redhat-linux/7/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++14 (GCC) version 7.3.1 20180712 (Red Hat 7.3.1-17) (x86_64-redhat-linux)] + ignore line: [ compiled by GNU C version 7.3.1 20180712 (Red Hat 7.3.1-17) GMP version 6.0.0 MPFR version 3.1.1 MPC version 1.0.1 isl version isl-0.16.1-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: ee2acc996e23f28a4fb21d729771ffd4] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2f52b.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_2f52b.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccQfEbOH.s] + ignore line: [GNU assembler version 2.29.1 (x86_64-redhat-linux) using BFD version version 2.29.1-31.amzn2.0.1] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/7/:/usr/libexec/gcc/x86_64-redhat-linux/7/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/7/:/usr/lib/gcc/x86_64-redhat-linux/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/7/:/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/7/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2f52b.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [Linking CXX executable cmTC_2f52b] + ignore line: [/usr/bin/cmake3 -E cmake_link_script CMakeFiles/cmTC_2f52b.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v -rdynamic CMakeFiles/cmTC_2f52b.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_2f52b ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/7/lto-wrapper] + ignore line: [Target: x86_64-redhat-linux] + ignore line: [Configured with: ../configure --enable-bootstrap --enable-languages=c c++ objc obj-c++ fortran ada go lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl --enable-libmpx --enable-libsanitizer --enable-gnu-indirect-function --enable-libcilkrts --enable-libatomic --enable-libquadmath --enable-libitm --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux] + ignore line: [Thread model: posix] + ignore line: [gcc version 7.3.1 20180712 (Red Hat 7.3.1-17) (GCC) ] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/7/:/usr/libexec/gcc/x86_64-redhat-linux/7/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/7/:/usr/lib/gcc/x86_64-redhat-linux/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/7/:/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/7/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-rdynamic' '-o' 'cmTC_2f52b' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/libexec/gcc/x86_64-redhat-linux/7/collect2 -plugin /usr/libexec/gcc/x86_64-redhat-linux/7/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/7/lto-wrapper -plugin-opt=-fresolution=/tmp/ccfZTr3K.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_2f52b /usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/7/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/7 -L/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/7/../../.. CMakeFiles/cmTC_2f52b.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-redhat-linux/7/crtend.o /usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crtn.o] + arg [/usr/libexec/gcc/x86_64-redhat-linux/7/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/libexec/gcc/x86_64-redhat-linux/7/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/7/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccfZTr3K.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--no-add-needed] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [-export-dynamic] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-o] ==> ignore + arg [cmTC_2f52b] ==> ignore + arg [/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crt1.o] ==> ignore + arg [/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crti.o] ==> ignore + arg [/usr/lib/gcc/x86_64-redhat-linux/7/crtbegin.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-redhat-linux/7] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/7] + arg [-L/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64] + arg [-L/lib/../lib64] ==> dir [/lib/../lib64] + arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64] + arg [-L/usr/lib/gcc/x86_64-redhat-linux/7/../../..] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/7/../../..] + arg [CMakeFiles/cmTC_2f52b.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-redhat-linux/7/crtend.o] ==> ignore + arg [/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64/crtn.o] ==> ignore + collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/7] ==> [/usr/lib/gcc/x86_64-redhat-linux/7] + collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/7/../../../../lib64] ==> [/usr/lib64] + collapse library dir [/lib/../lib64] ==> [/lib64] + collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64] + collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/7/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit dirs: [/usr/lib/gcc/x86_64-redhat-linux/7;/usr/lib64;/lib64;/usr/lib] + implicit fwks: [] + + diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeRuleHashes.txt b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 0000000000..ac23dc0acb --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,14 @@ +# Hashes of file build rules. +078ab3ecc0d8553fcd016fd63951db31 ../demo/generated/TLexer.cpp +8bed012a54afaae69dc6746512b4acc4 demo/CMakeFiles/GenerateParser +c101e0bb7ab0f8efcbdc14531c363939 runtime/CMakeFiles/make_lib_output_dir +bbdcbfc33489e4024975702d0a77ee98 runtime/CMakeFiles/utf8cpp +bbdcbfc33489e4024975702d0a77ee98 runtime/CMakeFiles/utf8cpp-build +4159d2d022612b4d6c1056c9b2b7328d runtime/CMakeFiles/utf8cpp-complete +a161e1d6485718ea02a58745737292b5 runtime/utf8cpp-prefix/src/utf8cpp-stamp/utf8cpp-build +8c47a003d287be0e42155cb64195b036 runtime/utf8cpp-prefix/src/utf8cpp-stamp/utf8cpp-configure +6c9cb37a94061b9ae85c5687083a11d4 runtime/utf8cpp-prefix/src/utf8cpp-stamp/utf8cpp-download +eff24f998f6876cfef29c05242768d45 runtime/utf8cpp-prefix/src/utf8cpp-stamp/utf8cpp-install +b51778e8a2dab5a9256967be21fb86c8 runtime/utf8cpp-prefix/src/utf8cpp-stamp/utf8cpp-mkdir +e2f876b601afca51d39942ffc32aabff runtime/utf8cpp-prefix/src/utf8cpp-stamp/utf8cpp-patch +c735a8cc1dd29c18ee5d5c16c07c7552 runtime/utf8cpp-prefix/src/utf8cpp-stamp/utf8cpp-skip-update diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/Makefile.cmake b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000000..77adb1ee2c --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/Makefile.cmake @@ -0,0 +1,143 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.17 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "../CMakeLists.txt" + "CMakeFiles/3.17.5/CMakeCCompiler.cmake" + "CMakeFiles/3.17.5/CMakeCXXCompiler.cmake" + "CMakeFiles/3.17.5/CMakeSystem.cmake" + "runtime/utf8cpp-prefix/tmp/utf8cpp-cfgcmd.txt.in" + "../demo/CMakeLists.txt" + "../runtime/CMakeLists.txt" + "/usr/share/cmake3/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake3/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake3/Modules/CMakeCInformation.cmake" + "/usr/share/cmake3/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake3/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake3/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake3/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake" + "/usr/share/cmake3/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake3/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake3/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake3/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake3/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake3/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake3/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake3/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake3/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake3/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake3/Modules/CMakeFindJavaCommon.cmake" + "/usr/share/cmake3/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake3/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake3/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake3/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake3/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake3/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake3/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake3/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake3/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake3/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake3/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake3/Modules/CPack.cmake" + "/usr/share/cmake3/Modules/CPackComponent.cmake" + "/usr/share/cmake3/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake3/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake3/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake3/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake3/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake3/Modules/Compiler/GNU.cmake" + "/usr/share/cmake3/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake3/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake3/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake3/Modules/ExternalProject.cmake" + "/usr/share/cmake3/Modules/FindGit.cmake" + "/usr/share/cmake3/Modules/FindJava.cmake" + "/usr/share/cmake3/Modules/FindPackageHandleStandardArgs.cmake" + "/usr/share/cmake3/Modules/FindPackageMessage.cmake" + "/usr/share/cmake3/Modules/FindPkgConfig.cmake" + "/usr/share/cmake3/Modules/Internal/CMakeCheckCompilerFlag.cmake" + "/usr/share/cmake3/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake3/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake3/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake3/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake3/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake3/Modules/Platform/Linux.cmake" + "/usr/share/cmake3/Modules/Platform/UnixPaths.cmake" + "/usr/share/cmake3/Modules/RepositoryInfo.txt.in" + "/usr/share/cmake3/Templates/CPackConfig.cmake.in" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.17.5/CMakeSystem.cmake" + "CMakeFiles/3.17.5/CMakeCCompiler.cmake" + "CMakeFiles/3.17.5/CMakeCXXCompiler.cmake" + "CMakeFiles/3.17.5/CMakeCCompiler.cmake" + "CMakeFiles/3.17.5/CMakeCXXCompiler.cmake" + "CPackConfig.cmake" + "CPackSourceConfig.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + "runtime/CMakeFiles/CMakeDirectoryInformation.cmake" + "demo/CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "runtime/CMakeFiles/antlr4_static.dir/DependInfo.cmake" + "runtime/CMakeFiles/make_lib_output_dir.dir/DependInfo.cmake" + "runtime/CMakeFiles/antlr4_shared.dir/DependInfo.cmake" + "runtime/CMakeFiles/utf8cpp-build.dir/DependInfo.cmake" + "runtime/CMakeFiles/utf8cpp.dir/DependInfo.cmake" + "demo/CMakeFiles/antlr4-demo.dir/DependInfo.cmake" + "demo/CMakeFiles/GenerateParser.dir/DependInfo.cmake" + ) diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/Makefile2 b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/Makefile2 new file mode 100644 index 0000000000..1f22cc6aca --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/Makefile2 @@ -0,0 +1,338 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.17 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake3 + +# The command to remove a file. +RM = /usr/bin/cmake3 -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: runtime/all +all: demo/all + +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: runtime/preinstall +preinstall: demo/preinstall + +.PHONY : preinstall + +# The main recursive "clean" target. +clean: runtime/clean +clean: demo/clean + +.PHONY : clean + +#============================================================================= +# Directory level rules for directory demo + +# Recursive "all" directory target. +demo/all: demo/CMakeFiles/antlr4-demo.dir/all + +.PHONY : demo/all + +# Recursive "preinstall" directory target. +demo/preinstall: + +.PHONY : demo/preinstall + +# Recursive "clean" directory target. +demo/clean: demo/CMakeFiles/antlr4-demo.dir/clean +demo/clean: demo/CMakeFiles/GenerateParser.dir/clean + +.PHONY : demo/clean + +#============================================================================= +# Directory level rules for directory runtime + +# Recursive "all" directory target. +runtime/all: runtime/CMakeFiles/antlr4_static.dir/all +runtime/all: runtime/CMakeFiles/make_lib_output_dir.dir/all +runtime/all: runtime/CMakeFiles/antlr4_shared.dir/all +runtime/all: runtime/CMakeFiles/utf8cpp.dir/all + +.PHONY : runtime/all + +# Recursive "preinstall" directory target. +runtime/preinstall: + +.PHONY : runtime/preinstall + +# Recursive "clean" directory target. +runtime/clean: runtime/CMakeFiles/antlr4_static.dir/clean +runtime/clean: runtime/CMakeFiles/make_lib_output_dir.dir/clean +runtime/clean: runtime/CMakeFiles/antlr4_shared.dir/clean +runtime/clean: runtime/CMakeFiles/utf8cpp-build.dir/clean +runtime/clean: runtime/CMakeFiles/utf8cpp.dir/clean + +.PHONY : runtime/clean + +#============================================================================= +# Target rules for target runtime/CMakeFiles/antlr4_static.dir + +# All Build rule for target. +runtime/CMakeFiles/antlr4_static.dir/all: runtime/CMakeFiles/make_lib_output_dir.dir/all +runtime/CMakeFiles/antlr4_static.dir/all: runtime/CMakeFiles/utf8cpp.dir/all + $(MAKE) $(MAKESILENT) -f runtime/CMakeFiles/antlr4_static.dir/build.make runtime/CMakeFiles/antlr4_static.dir/depend + $(MAKE) $(MAKESILENT) -f runtime/CMakeFiles/antlr4_static.dir/build.make runtime/CMakeFiles/antlr4_static.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles --progress-num=50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95 "Built target antlr4_static" +.PHONY : runtime/CMakeFiles/antlr4_static.dir/all + +# Build rule for subdir invocation for target. +runtime/CMakeFiles/antlr4_static.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles 49 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 runtime/CMakeFiles/antlr4_static.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles 0 +.PHONY : runtime/CMakeFiles/antlr4_static.dir/rule + +# Convenience name for target. +antlr4_static: runtime/CMakeFiles/antlr4_static.dir/rule + +.PHONY : antlr4_static + +# clean rule for target. +runtime/CMakeFiles/antlr4_static.dir/clean: + $(MAKE) $(MAKESILENT) -f runtime/CMakeFiles/antlr4_static.dir/build.make runtime/CMakeFiles/antlr4_static.dir/clean +.PHONY : runtime/CMakeFiles/antlr4_static.dir/clean + +#============================================================================= +# Target rules for target runtime/CMakeFiles/make_lib_output_dir.dir + +# All Build rule for target. +runtime/CMakeFiles/make_lib_output_dir.dir/all: + $(MAKE) $(MAKESILENT) -f runtime/CMakeFiles/make_lib_output_dir.dir/build.make runtime/CMakeFiles/make_lib_output_dir.dir/depend + $(MAKE) $(MAKESILENT) -f runtime/CMakeFiles/make_lib_output_dir.dir/build.make runtime/CMakeFiles/make_lib_output_dir.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles --progress-num= "Built target make_lib_output_dir" +.PHONY : runtime/CMakeFiles/make_lib_output_dir.dir/all + +# Build rule for subdir invocation for target. +runtime/CMakeFiles/make_lib_output_dir.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 runtime/CMakeFiles/make_lib_output_dir.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles 0 +.PHONY : runtime/CMakeFiles/make_lib_output_dir.dir/rule + +# Convenience name for target. +make_lib_output_dir: runtime/CMakeFiles/make_lib_output_dir.dir/rule + +.PHONY : make_lib_output_dir + +# clean rule for target. +runtime/CMakeFiles/make_lib_output_dir.dir/clean: + $(MAKE) $(MAKESILENT) -f runtime/CMakeFiles/make_lib_output_dir.dir/build.make runtime/CMakeFiles/make_lib_output_dir.dir/clean +.PHONY : runtime/CMakeFiles/make_lib_output_dir.dir/clean + +#============================================================================= +# Target rules for target runtime/CMakeFiles/antlr4_shared.dir + +# All Build rule for target. +runtime/CMakeFiles/antlr4_shared.dir/all: runtime/CMakeFiles/make_lib_output_dir.dir/all +runtime/CMakeFiles/antlr4_shared.dir/all: runtime/CMakeFiles/utf8cpp.dir/all + $(MAKE) $(MAKESILENT) -f runtime/CMakeFiles/antlr4_shared.dir/build.make runtime/CMakeFiles/antlr4_shared.dir/depend + $(MAKE) $(MAKESILENT) -f runtime/CMakeFiles/antlr4_shared.dir/build.make runtime/CMakeFiles/antlr4_shared.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles --progress-num=4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49 "Built target antlr4_shared" +.PHONY : runtime/CMakeFiles/antlr4_shared.dir/all + +# Build rule for subdir invocation for target. +runtime/CMakeFiles/antlr4_shared.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles 49 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 runtime/CMakeFiles/antlr4_shared.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles 0 +.PHONY : runtime/CMakeFiles/antlr4_shared.dir/rule + +# Convenience name for target. +antlr4_shared: runtime/CMakeFiles/antlr4_shared.dir/rule + +.PHONY : antlr4_shared + +# clean rule for target. +runtime/CMakeFiles/antlr4_shared.dir/clean: + $(MAKE) $(MAKESILENT) -f runtime/CMakeFiles/antlr4_shared.dir/build.make runtime/CMakeFiles/antlr4_shared.dir/clean +.PHONY : runtime/CMakeFiles/antlr4_shared.dir/clean + +#============================================================================= +# Target rules for target runtime/CMakeFiles/utf8cpp-build.dir + +# All Build rule for target. +runtime/CMakeFiles/utf8cpp-build.dir/all: + $(MAKE) $(MAKESILENT) -f runtime/CMakeFiles/utf8cpp-build.dir/build.make runtime/CMakeFiles/utf8cpp-build.dir/depend + $(MAKE) $(MAKESILENT) -f runtime/CMakeFiles/utf8cpp-build.dir/build.make runtime/CMakeFiles/utf8cpp-build.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles --progress-num=99,100 "Built target utf8cpp-build" +.PHONY : runtime/CMakeFiles/utf8cpp-build.dir/all + +# Build rule for subdir invocation for target. +runtime/CMakeFiles/utf8cpp-build.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 runtime/CMakeFiles/utf8cpp-build.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles 0 +.PHONY : runtime/CMakeFiles/utf8cpp-build.dir/rule + +# Convenience name for target. +utf8cpp-build: runtime/CMakeFiles/utf8cpp-build.dir/rule + +.PHONY : utf8cpp-build + +# clean rule for target. +runtime/CMakeFiles/utf8cpp-build.dir/clean: + $(MAKE) $(MAKESILENT) -f runtime/CMakeFiles/utf8cpp-build.dir/build.make runtime/CMakeFiles/utf8cpp-build.dir/clean +.PHONY : runtime/CMakeFiles/utf8cpp-build.dir/clean + +#============================================================================= +# Target rules for target runtime/CMakeFiles/utf8cpp.dir + +# All Build rule for target. +runtime/CMakeFiles/utf8cpp.dir/all: + $(MAKE) $(MAKESILENT) -f runtime/CMakeFiles/utf8cpp.dir/build.make runtime/CMakeFiles/utf8cpp.dir/depend + $(MAKE) $(MAKESILENT) -f runtime/CMakeFiles/utf8cpp.dir/build.make runtime/CMakeFiles/utf8cpp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles --progress-num=96,97,98 "Built target utf8cpp" +.PHONY : runtime/CMakeFiles/utf8cpp.dir/all + +# Build rule for subdir invocation for target. +runtime/CMakeFiles/utf8cpp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles 3 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 runtime/CMakeFiles/utf8cpp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles 0 +.PHONY : runtime/CMakeFiles/utf8cpp.dir/rule + +# Convenience name for target. +utf8cpp: runtime/CMakeFiles/utf8cpp.dir/rule + +.PHONY : utf8cpp + +# clean rule for target. +runtime/CMakeFiles/utf8cpp.dir/clean: + $(MAKE) $(MAKESILENT) -f runtime/CMakeFiles/utf8cpp.dir/build.make runtime/CMakeFiles/utf8cpp.dir/clean +.PHONY : runtime/CMakeFiles/utf8cpp.dir/clean + +#============================================================================= +# Target rules for target demo/CMakeFiles/antlr4-demo.dir + +# All Build rule for target. +demo/CMakeFiles/antlr4-demo.dir/all: runtime/CMakeFiles/antlr4_static.dir/all +demo/CMakeFiles/antlr4-demo.dir/all: demo/CMakeFiles/GenerateParser.dir/all + $(MAKE) $(MAKESILENT) -f demo/CMakeFiles/antlr4-demo.dir/build.make demo/CMakeFiles/antlr4-demo.dir/depend + $(MAKE) $(MAKESILENT) -f demo/CMakeFiles/antlr4-demo.dir/build.make demo/CMakeFiles/antlr4-demo.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles --progress-num=1,2,3 "Built target antlr4-demo" +.PHONY : demo/CMakeFiles/antlr4-demo.dir/all + +# Build rule for subdir invocation for target. +demo/CMakeFiles/antlr4-demo.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles 52 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 demo/CMakeFiles/antlr4-demo.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles 0 +.PHONY : demo/CMakeFiles/antlr4-demo.dir/rule + +# Convenience name for target. +antlr4-demo: demo/CMakeFiles/antlr4-demo.dir/rule + +.PHONY : antlr4-demo + +# clean rule for target. +demo/CMakeFiles/antlr4-demo.dir/clean: + $(MAKE) $(MAKESILENT) -f demo/CMakeFiles/antlr4-demo.dir/build.make demo/CMakeFiles/antlr4-demo.dir/clean +.PHONY : demo/CMakeFiles/antlr4-demo.dir/clean + +#============================================================================= +# Target rules for target demo/CMakeFiles/GenerateParser.dir + +# All Build rule for target. +demo/CMakeFiles/GenerateParser.dir/all: + $(MAKE) $(MAKESILENT) -f demo/CMakeFiles/GenerateParser.dir/build.make demo/CMakeFiles/GenerateParser.dir/depend + $(MAKE) $(MAKESILENT) -f demo/CMakeFiles/GenerateParser.dir/build.make demo/CMakeFiles/GenerateParser.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles --progress-num= "Built target GenerateParser" +.PHONY : demo/CMakeFiles/GenerateParser.dir/all + +# Build rule for subdir invocation for target. +demo/CMakeFiles/GenerateParser.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 demo/CMakeFiles/GenerateParser.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles 0 +.PHONY : demo/CMakeFiles/GenerateParser.dir/rule + +# Convenience name for target. +GenerateParser: demo/CMakeFiles/GenerateParser.dir/rule + +.PHONY : GenerateParser + +# clean rule for target. +demo/CMakeFiles/GenerateParser.dir/clean: + $(MAKE) $(MAKESILENT) -f demo/CMakeFiles/GenerateParser.dir/build.make demo/CMakeFiles/GenerateParser.dir/clean +.PHONY : demo/CMakeFiles/GenerateParser.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/TargetDirectories.txt b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000000..f0a6cd32ed --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,31 @@ +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/install/strip.dir +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/install/local.dir +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/package_source.dir +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/package.dir +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/install.dir +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/edit_cache.dir +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/rebuild_cache.dir +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/list_install_components.dir +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/install/strip.dir +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/install/local.dir +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/install.dir +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/list_install_components.dir +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/edit_cache.dir +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/package_source.dir +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/rebuild_cache.dir +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/antlr4_static.dir +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/package.dir +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/make_lib_output_dir.dir +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/antlr4_shared.dir +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/utf8cpp-build.dir +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/utf8cpp.dir +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/install/strip.dir +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/install/local.dir +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/install.dir +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/list_install_components.dir +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/GenerateParser.dir +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/package.dir +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/package_source.dir +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/edit_cache.dir +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/rebuild_cache.dir diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/cmake.check_cache b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000000..3dccd73172 --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/progress.marks b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/progress.marks new file mode 100644 index 0000000000..6529ff889b --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +98 diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CPackConfig.cmake b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CPackConfig.cmake new file mode 100644 index 0000000000..54d07a4df6 --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CPackConfig.cmake @@ -0,0 +1,77 @@ +# This file will be configured to contain variables for CPack. These variables +# should be set in the CMake list file of the project before CPack module is +# included. The list of available CPACK_xxx variables and their associated +# documentation may be obtained using +# cpack --help-variable-list +# +# Some variables are common to all generators (e.g. CPACK_PACKAGE_NAME) +# and some are specific to a generator +# (e.g. CPACK_NSIS_EXTRA_INSTALL_COMMANDS). The generator specific variables +# usually begin with CPACK__xxxx. + + +set(CPACK_BINARY_DEB "OFF") +set(CPACK_BINARY_FREEBSD "OFF") +set(CPACK_BINARY_IFW "OFF") +set(CPACK_BINARY_NSIS "OFF") +set(CPACK_BINARY_RPM "OFF") +set(CPACK_BINARY_STGZ "ON") +set(CPACK_BINARY_TBZ2 "OFF") +set(CPACK_BINARY_TGZ "ON") +set(CPACK_BINARY_TXZ "OFF") +set(CPACK_BINARY_TZ "ON") +set(CPACK_BUILD_SOURCE_DIRS "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4;/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build") +set(CPACK_CMAKE_GENERATOR "Unix Makefiles") +set(CPACK_COMPONENTS_ALL "Unspecified;dev") +set(CPACK_COMPONENT_UNSPECIFIED_HIDDEN "TRUE") +set(CPACK_COMPONENT_UNSPECIFIED_REQUIRED "TRUE") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake3/Templates/CPack.GenericDescription.txt") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_SUMMARY "LIBANTLR4 built using CMake") +set(CPACK_GENERATOR "STGZ;TGZ;TZ") +set(CPACK_INSTALL_CMAKE_PROJECTS "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build;LIBANTLR4;ALL;/") +set(CPACK_INSTALL_PREFIX "/usr/local") +set(CPACK_MODULE_PATH "") +set(CPACK_NSIS_DISPLAY_NAME "LIBANTLR4 4.9.3") +set(CPACK_NSIS_INSTALLER_ICON_CODE "") +set(CPACK_NSIS_INSTALLER_MUI_ICON_CODE "") +set(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES") +set(CPACK_NSIS_PACKAGE_NAME "LIBANTLR4 4.9.3") +set(CPACK_NSIS_UNINSTALL_NAME "Uninstall") +set(CPACK_OUTPUT_CONFIG_FILE "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CPackConfig.cmake") +set(CPACK_PACKAGE_CONTACT "antlr-discussion@googlegroups.com") +set(CPACK_PACKAGE_DEFAULT_LOCATION "/") +set(CPACK_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake3/Templates/CPack.GenericDescription.txt") +set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "LIBANTLR4 built using CMake") +set(CPACK_PACKAGE_FILE_NAME "LIBANTLR4-4.9.3-Linux") +set(CPACK_PACKAGE_INSTALL_DIRECTORY "LIBANTLR4 4.9.3") +set(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "LIBANTLR4 4.9.3") +set(CPACK_PACKAGE_NAME "LIBANTLR4") +set(CPACK_PACKAGE_RELOCATABLE "true") +set(CPACK_PACKAGE_VENDOR "Humanity") +set(CPACK_PACKAGE_VERSION "4.9.3") +set(CPACK_PACKAGE_VERSION_MAJOR "0") +set(CPACK_PACKAGE_VERSION_MINOR "1") +set(CPACK_PACKAGE_VERSION_PATCH "1") +set(CPACK_RESOURCE_FILE_LICENSE "/usr/share/cmake3/Templates/CPack.GenericLicense.txt") +set(CPACK_RESOURCE_FILE_README "/usr/share/cmake3/Templates/CPack.GenericDescription.txt") +set(CPACK_RESOURCE_FILE_WELCOME "/usr/share/cmake3/Templates/CPack.GenericWelcome.txt") +set(CPACK_SET_DESTDIR "OFF") +set(CPACK_SOURCE_GENERATOR "TBZ2;TGZ;TXZ;TZ") +set(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CPackSourceConfig.cmake") +set(CPACK_SOURCE_RPM "OFF") +set(CPACK_SOURCE_TBZ2 "ON") +set(CPACK_SOURCE_TGZ "ON") +set(CPACK_SOURCE_TXZ "ON") +set(CPACK_SOURCE_TZ "ON") +set(CPACK_SOURCE_ZIP "OFF") +set(CPACK_SYSTEM_NAME "Linux") +set(CPACK_TOPLEVEL_TAG "Linux") +set(CPACK_WIX_SIZEOF_VOID_P "8") + +if(NOT CPACK_PROPERTIES_FILE) + set(CPACK_PROPERTIES_FILE "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CPackProperties.cmake") +endif() + +if(EXISTS ${CPACK_PROPERTIES_FILE}) + include(${CPACK_PROPERTIES_FILE}) +endif() diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CPackSourceConfig.cmake b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CPackSourceConfig.cmake new file mode 100644 index 0000000000..209d08a6d7 --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CPackSourceConfig.cmake @@ -0,0 +1,85 @@ +# This file will be configured to contain variables for CPack. These variables +# should be set in the CMake list file of the project before CPack module is +# included. The list of available CPACK_xxx variables and their associated +# documentation may be obtained using +# cpack --help-variable-list +# +# Some variables are common to all generators (e.g. CPACK_PACKAGE_NAME) +# and some are specific to a generator +# (e.g. CPACK_NSIS_EXTRA_INSTALL_COMMANDS). The generator specific variables +# usually begin with CPACK__xxxx. + + +set(CPACK_BINARY_DEB "OFF") +set(CPACK_BINARY_FREEBSD "OFF") +set(CPACK_BINARY_IFW "OFF") +set(CPACK_BINARY_NSIS "OFF") +set(CPACK_BINARY_RPM "OFF") +set(CPACK_BINARY_STGZ "ON") +set(CPACK_BINARY_TBZ2 "OFF") +set(CPACK_BINARY_TGZ "ON") +set(CPACK_BINARY_TXZ "OFF") +set(CPACK_BINARY_TZ "ON") +set(CPACK_BUILD_SOURCE_DIRS "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4;/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build") +set(CPACK_CMAKE_GENERATOR "Unix Makefiles") +set(CPACK_COMPONENTS_ALL "Unspecified;dev") +set(CPACK_COMPONENT_UNSPECIFIED_HIDDEN "TRUE") +set(CPACK_COMPONENT_UNSPECIFIED_REQUIRED "TRUE") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake3/Templates/CPack.GenericDescription.txt") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_SUMMARY "LIBANTLR4 built using CMake") +set(CPACK_GENERATOR "TBZ2;TGZ;TXZ;TZ") +set(CPACK_IGNORE_FILES "/CVS/;/\\.svn/;/\\.bzr/;/\\.hg/;/\\.git/;\\.swp\$;\\.#;/#") +set(CPACK_INSTALLED_DIRECTORIES "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4;/") +set(CPACK_INSTALL_CMAKE_PROJECTS "") +set(CPACK_INSTALL_PREFIX "/usr/local") +set(CPACK_MODULE_PATH "") +set(CPACK_NSIS_DISPLAY_NAME "LIBANTLR4 4.9.3") +set(CPACK_NSIS_INSTALLER_ICON_CODE "") +set(CPACK_NSIS_INSTALLER_MUI_ICON_CODE "") +set(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES") +set(CPACK_NSIS_PACKAGE_NAME "LIBANTLR4 4.9.3") +set(CPACK_NSIS_UNINSTALL_NAME "Uninstall") +set(CPACK_OUTPUT_CONFIG_FILE "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CPackConfig.cmake") +set(CPACK_PACKAGE_CONTACT "antlr-discussion@googlegroups.com") +set(CPACK_PACKAGE_DEFAULT_LOCATION "/") +set(CPACK_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake3/Templates/CPack.GenericDescription.txt") +set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "LIBANTLR4 built using CMake") +set(CPACK_PACKAGE_FILE_NAME "LIBANTLR4-4.9.3-Source") +set(CPACK_PACKAGE_INSTALL_DIRECTORY "LIBANTLR4 4.9.3") +set(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "LIBANTLR4 4.9.3") +set(CPACK_PACKAGE_NAME "LIBANTLR4") +set(CPACK_PACKAGE_RELOCATABLE "true") +set(CPACK_PACKAGE_VENDOR "Humanity") +set(CPACK_PACKAGE_VERSION "4.9.3") +set(CPACK_PACKAGE_VERSION_MAJOR "0") +set(CPACK_PACKAGE_VERSION_MINOR "1") +set(CPACK_PACKAGE_VERSION_PATCH "1") +set(CPACK_RESOURCE_FILE_LICENSE "/usr/share/cmake3/Templates/CPack.GenericLicense.txt") +set(CPACK_RESOURCE_FILE_README "/usr/share/cmake3/Templates/CPack.GenericDescription.txt") +set(CPACK_RESOURCE_FILE_WELCOME "/usr/share/cmake3/Templates/CPack.GenericWelcome.txt") +set(CPACK_RPM_PACKAGE_SOURCES "ON") +set(CPACK_SET_DESTDIR "OFF") +set(CPACK_SOURCE_GENERATOR "TBZ2;TGZ;TXZ;TZ") +set(CPACK_SOURCE_IGNORE_FILES "/CVS/;/\\.svn/;/\\.bzr/;/\\.hg/;/\\.git/;\\.swp\$;\\.#;/#") +set(CPACK_SOURCE_INSTALLED_DIRECTORIES "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4;/") +set(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CPackSourceConfig.cmake") +set(CPACK_SOURCE_PACKAGE_FILE_NAME "LIBANTLR4-4.9.3-Source") +set(CPACK_SOURCE_RPM "OFF") +set(CPACK_SOURCE_TBZ2 "ON") +set(CPACK_SOURCE_TGZ "ON") +set(CPACK_SOURCE_TOPLEVEL_TAG "Linux-Source") +set(CPACK_SOURCE_TXZ "ON") +set(CPACK_SOURCE_TZ "ON") +set(CPACK_SOURCE_ZIP "OFF") +set(CPACK_STRIP_FILES "") +set(CPACK_SYSTEM_NAME "Linux") +set(CPACK_TOPLEVEL_TAG "Linux-Source") +set(CPACK_WIX_SIZEOF_VOID_P "8") + +if(NOT CPACK_PROPERTIES_FILE) + set(CPACK_PROPERTIES_FILE "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CPackProperties.cmake") +endif() + +if(EXISTS ${CPACK_PROPERTIES_FILE}) + include(${CPACK_PROPERTIES_FILE}) +endif() diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/Makefile b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/Makefile new file mode 100644 index 0000000000..b3e3f794f0 --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/Makefile @@ -0,0 +1,326 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.17 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake3 + +# The command to remove a file. +RM = /usr/bin/cmake3 -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake3 -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake3 -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake3 -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake3 -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target package_source +package_source: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." + /usr/bin/cpack3 --config ./CPackSourceConfig.cmake /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CPackSourceConfig.cmake +.PHONY : package_source + +# Special rule for the target package_source +package_source/fast: package_source + +.PHONY : package_source/fast + +# Special rule for the target package +package: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." + /usr/bin/cpack3 --config ./CPackConfig.cmake +.PHONY : package + +# Special rule for the target package +package/fast: package + +.PHONY : package/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake3 -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake3 -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake3 --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\" \"dev\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components + +.PHONY : list_install_components/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named antlr4_static + +# Build rule for target. +antlr4_static: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 antlr4_static +.PHONY : antlr4_static + +# fast build rule for target. +antlr4_static/fast: + $(MAKE) $(MAKESILENT) -f runtime/CMakeFiles/antlr4_static.dir/build.make runtime/CMakeFiles/antlr4_static.dir/build +.PHONY : antlr4_static/fast + +#============================================================================= +# Target rules for targets named make_lib_output_dir + +# Build rule for target. +make_lib_output_dir: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 make_lib_output_dir +.PHONY : make_lib_output_dir + +# fast build rule for target. +make_lib_output_dir/fast: + $(MAKE) $(MAKESILENT) -f runtime/CMakeFiles/make_lib_output_dir.dir/build.make runtime/CMakeFiles/make_lib_output_dir.dir/build +.PHONY : make_lib_output_dir/fast + +#============================================================================= +# Target rules for targets named antlr4_shared + +# Build rule for target. +antlr4_shared: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 antlr4_shared +.PHONY : antlr4_shared + +# fast build rule for target. +antlr4_shared/fast: + $(MAKE) $(MAKESILENT) -f runtime/CMakeFiles/antlr4_shared.dir/build.make runtime/CMakeFiles/antlr4_shared.dir/build +.PHONY : antlr4_shared/fast + +#============================================================================= +# Target rules for targets named utf8cpp-build + +# Build rule for target. +utf8cpp-build: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 utf8cpp-build +.PHONY : utf8cpp-build + +# fast build rule for target. +utf8cpp-build/fast: + $(MAKE) $(MAKESILENT) -f runtime/CMakeFiles/utf8cpp-build.dir/build.make runtime/CMakeFiles/utf8cpp-build.dir/build +.PHONY : utf8cpp-build/fast + +#============================================================================= +# Target rules for targets named utf8cpp + +# Build rule for target. +utf8cpp: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 utf8cpp +.PHONY : utf8cpp + +# fast build rule for target. +utf8cpp/fast: + $(MAKE) $(MAKESILENT) -f runtime/CMakeFiles/utf8cpp.dir/build.make runtime/CMakeFiles/utf8cpp.dir/build +.PHONY : utf8cpp/fast + +#============================================================================= +# Target rules for targets named antlr4-demo + +# Build rule for target. +antlr4-demo: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 antlr4-demo +.PHONY : antlr4-demo + +# fast build rule for target. +antlr4-demo/fast: + $(MAKE) $(MAKESILENT) -f demo/CMakeFiles/antlr4-demo.dir/build.make demo/CMakeFiles/antlr4-demo.dir/build +.PHONY : antlr4-demo/fast + +#============================================================================= +# Target rules for targets named GenerateParser + +# Build rule for target. +GenerateParser: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 GenerateParser +.PHONY : GenerateParser + +# fast build rule for target. +GenerateParser/fast: + $(MAKE) $(MAKESILENT) -f demo/CMakeFiles/GenerateParser.dir/build.make demo/CMakeFiles/GenerateParser.dir/build +.PHONY : GenerateParser/fast + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... package" + @echo "... package_source" + @echo "... rebuild_cache" + @echo "... GenerateParser" + @echo "... make_lib_output_dir" + @echo "... utf8cpp" + @echo "... utf8cpp-build" + @echo "... antlr4-demo" + @echo "... antlr4_shared" + @echo "... antlr4_static" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/cmake_install.cmake b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/cmake_install.cmake new file mode 100644 index 0000000000..232426f076 --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/cmake_install.cmake @@ -0,0 +1,63 @@ +# Install script for directory: /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4 + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/libantlr4" TYPE FILE FILES + "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/README.md" + "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/VERSION" + ) +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/cmake_install.cmake") + include("/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/cmake_install.cmake") + +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/CMakeDirectoryInformation.cmake b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000000..6b9462be20 --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.17 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/GenerateParser.dir/DependInfo.cmake b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/GenerateParser.dir/DependInfo.cmake new file mode 100644 index 0000000000..5d9963874c --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/GenerateParser.dir/DependInfo.cmake @@ -0,0 +1,21 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# Pairs of files generated by the same build rule. +set(CMAKE_MULTIPLE_OUTPUT_PAIRS + "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParser.cpp" "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TLexer.cpp" + "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserBaseListener.cpp" "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TLexer.cpp" + "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserBaseVisitor.cpp" "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TLexer.cpp" + "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserListener.cpp" "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TLexer.cpp" + "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserVisitor.cpp" "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TLexer.cpp" + ) + + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/GenerateParser.dir/build.make b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/GenerateParser.dir/build.make new file mode 100644 index 0000000000..97f70691b3 --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/GenerateParser.dir/build.make @@ -0,0 +1,128 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.17 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake3 + +# The command to remove a file. +RM = /usr/bin/cmake3 -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build + +# Utility rule file for GenerateParser. + +# Include the progress variables for this target. +include demo/CMakeFiles/GenerateParser.dir/progress.make + +demo/CMakeFiles/GenerateParser: ../demo/generated/TLexer.cpp +demo/CMakeFiles/GenerateParser: ../demo/generated/TParser.cpp +demo/CMakeFiles/GenerateParser: ../demo/generated/TParserBaseListener.cpp +demo/CMakeFiles/GenerateParser: ../demo/generated/TParserBaseVisitor.cpp +demo/CMakeFiles/GenerateParser: ../demo/generated/TParserListener.cpp +demo/CMakeFiles/GenerateParser: ../demo/generated/TParserVisitor.cpp + + +../demo/generated/TLexer.cpp: ../demo/TLexer.g4 +../demo/generated/TLexer.cpp: ../demo/TParser.g4 + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating ../../demo/generated/TLexer.cpp, ../../demo/generated/TParser.cpp, ../../demo/generated/TParserBaseListener.cpp, ../../demo/generated/TParserBaseVisitor.cpp, ../../demo/generated/TParserListener.cpp, ../../demo/generated/TParserVisitor.cpp" + /usr/bin/cmake3 -E make_directory /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/ + /usr/lib/jvm/java-11-amazon-corretto.x86_64/bin/java -jar /usr/local/lib/antlr-4.9.3-complete.jar -Werror -Dlanguage=Cpp -listener -visitor -o /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/ -package antlrcpptest /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/TLexer.g4 /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/TParser.g4 + +../demo/generated/TParser.cpp: ../demo/generated/TLexer.cpp + @$(CMAKE_COMMAND) -E touch_nocreate ../demo/generated/TParser.cpp + +../demo/generated/TParserBaseListener.cpp: ../demo/generated/TLexer.cpp + @$(CMAKE_COMMAND) -E touch_nocreate ../demo/generated/TParserBaseListener.cpp + +../demo/generated/TParserBaseVisitor.cpp: ../demo/generated/TLexer.cpp + @$(CMAKE_COMMAND) -E touch_nocreate ../demo/generated/TParserBaseVisitor.cpp + +../demo/generated/TParserListener.cpp: ../demo/generated/TLexer.cpp + @$(CMAKE_COMMAND) -E touch_nocreate ../demo/generated/TParserListener.cpp + +../demo/generated/TParserVisitor.cpp: ../demo/generated/TLexer.cpp + @$(CMAKE_COMMAND) -E touch_nocreate ../demo/generated/TParserVisitor.cpp + +GenerateParser: demo/CMakeFiles/GenerateParser +GenerateParser: ../demo/generated/TLexer.cpp +GenerateParser: ../demo/generated/TParser.cpp +GenerateParser: ../demo/generated/TParserBaseListener.cpp +GenerateParser: ../demo/generated/TParserBaseVisitor.cpp +GenerateParser: ../demo/generated/TParserListener.cpp +GenerateParser: ../demo/generated/TParserVisitor.cpp +GenerateParser: demo/CMakeFiles/GenerateParser.dir/build.make + +.PHONY : GenerateParser + +# Rule to build all files generated by this target. +demo/CMakeFiles/GenerateParser.dir/build: GenerateParser + +.PHONY : demo/CMakeFiles/GenerateParser.dir/build + +demo/CMakeFiles/GenerateParser.dir/clean: + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo && $(CMAKE_COMMAND) -P CMakeFiles/GenerateParser.dir/cmake_clean.cmake +.PHONY : demo/CMakeFiles/GenerateParser.dir/clean + +demo/CMakeFiles/GenerateParser.dir/depend: + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4 /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/GenerateParser.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : demo/CMakeFiles/GenerateParser.dir/depend + diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/GenerateParser.dir/cmake_clean.cmake b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/GenerateParser.dir/cmake_clean.cmake new file mode 100644 index 0000000000..6bf13c85e2 --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/GenerateParser.dir/cmake_clean.cmake @@ -0,0 +1,14 @@ +file(REMOVE_RECURSE + "../../demo/generated/TLexer.cpp" + "../../demo/generated/TParser.cpp" + "../../demo/generated/TParserBaseListener.cpp" + "../../demo/generated/TParserBaseVisitor.cpp" + "../../demo/generated/TParserListener.cpp" + "../../demo/generated/TParserVisitor.cpp" + "CMakeFiles/GenerateParser" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/GenerateParser.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/GenerateParser.dir/depend.internal b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/GenerateParser.dir/depend.internal new file mode 100644 index 0000000000..e7cc8b1517 --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/GenerateParser.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.17 + diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/GenerateParser.dir/depend.make b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/GenerateParser.dir/depend.make new file mode 100644 index 0000000000..e7cc8b1517 --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/GenerateParser.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.17 + diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/GenerateParser.dir/progress.make b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/GenerateParser.dir/progress.make new file mode 100644 index 0000000000..225de343d6 --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/GenerateParser.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = + diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/CXX.includecache b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/CXX.includecache new file mode 100644 index 0000000000..b062345e3e --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/CXX.includecache @@ -0,0 +1,1236 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +../demo/generated/TLexer.h +antlr4-runtime.h +../demo/generated/antlr4-runtime.h + +../demo/generated/TParser.h +antlr4-runtime.h +../demo/generated/antlr4-runtime.h + +../runtime/src/ANTLRErrorListener.h +RecognitionException.h +../runtime/src/RecognitionException.h + +../runtime/src/ANTLRErrorStrategy.h +Token.h +../runtime/src/Token.h + +../runtime/src/ANTLRFileStream.h +ANTLRInputStream.h +../runtime/src/ANTLRInputStream.h + +../runtime/src/ANTLRInputStream.h +CharStream.h +../runtime/src/CharStream.h + +../runtime/src/BailErrorStrategy.h +DefaultErrorStrategy.h +../runtime/src/DefaultErrorStrategy.h + +../runtime/src/BaseErrorListener.h +ANTLRErrorListener.h +../runtime/src/ANTLRErrorListener.h + +../runtime/src/BufferedTokenStream.h +TokenStream.h +../runtime/src/TokenStream.h + +../runtime/src/CharStream.h +IntStream.h +../runtime/src/IntStream.h +misc/Interval.h +../runtime/src/misc/Interval.h + +../runtime/src/CommonToken.h +WritableToken.h +../runtime/src/WritableToken.h + +../runtime/src/CommonTokenFactory.h +TokenFactory.h +../runtime/src/TokenFactory.h + +../runtime/src/CommonTokenStream.h +BufferedTokenStream.h +../runtime/src/BufferedTokenStream.h + +../runtime/src/ConsoleErrorListener.h +BaseErrorListener.h +../runtime/src/BaseErrorListener.h + +../runtime/src/DefaultErrorStrategy.h +ANTLRErrorStrategy.h +../runtime/src/ANTLRErrorStrategy.h +misc/IntervalSet.h +../runtime/src/misc/IntervalSet.h + +../runtime/src/DiagnosticErrorListener.h +BaseErrorListener.h +../runtime/src/BaseErrorListener.h + +../runtime/src/Exceptions.h +antlr4-common.h +../runtime/src/antlr4-common.h + +../runtime/src/FailedPredicateException.h +RecognitionException.h +../runtime/src/RecognitionException.h + +../runtime/src/InputMismatchException.h +RecognitionException.h +../runtime/src/RecognitionException.h + +../runtime/src/IntStream.h +antlr4-common.h +../runtime/src/antlr4-common.h + +../runtime/src/InterpreterRuleContext.h +ParserRuleContext.h +../runtime/src/ParserRuleContext.h + +../runtime/src/Lexer.h +Recognizer.h +../runtime/src/Recognizer.h +TokenSource.h +../runtime/src/TokenSource.h +CharStream.h +../runtime/src/CharStream.h +Token.h +../runtime/src/Token.h + +../runtime/src/LexerInterpreter.h +Lexer.h +../runtime/src/Lexer.h +atn/PredictionContext.h +../runtime/src/atn/PredictionContext.h +Vocabulary.h +../runtime/src/Vocabulary.h + +../runtime/src/LexerNoViableAltException.h +RecognitionException.h +../runtime/src/RecognitionException.h +atn/ATNConfigSet.h +../runtime/src/atn/ATNConfigSet.h + +../runtime/src/ListTokenSource.h +TokenSource.h +../runtime/src/TokenSource.h +CommonTokenFactory.h +../runtime/src/CommonTokenFactory.h + +../runtime/src/NoViableAltException.h +RecognitionException.h +../runtime/src/RecognitionException.h +Token.h +../runtime/src/Token.h +atn/ATNConfigSet.h +../runtime/src/atn/ATNConfigSet.h + +../runtime/src/Parser.h +Recognizer.h +../runtime/src/Recognizer.h +tree/ParseTreeListener.h +../runtime/src/tree/ParseTreeListener.h +tree/ParseTree.h +../runtime/src/tree/ParseTree.h +TokenStream.h +../runtime/src/TokenStream.h +TokenSource.h +../runtime/src/TokenSource.h +misc/Interval.h +../runtime/src/misc/Interval.h + +../runtime/src/ParserInterpreter.h +Parser.h +../runtime/src/Parser.h +atn/ATN.h +../runtime/src/atn/ATN.h +support/BitSet.h +../runtime/src/support/BitSet.h +atn/PredictionContext.h +../runtime/src/atn/PredictionContext.h +Vocabulary.h +../runtime/src/Vocabulary.h + +../runtime/src/ParserRuleContext.h +RuleContext.h +../runtime/src/RuleContext.h +support/CPPUtils.h +../runtime/src/support/CPPUtils.h + +../runtime/src/ProxyErrorListener.h +ANTLRErrorListener.h +../runtime/src/ANTLRErrorListener.h +Exceptions.h +../runtime/src/Exceptions.h + +../runtime/src/RecognitionException.h +Exceptions.h +../runtime/src/Exceptions.h + +../runtime/src/Recognizer.h +ProxyErrorListener.h +../runtime/src/ProxyErrorListener.h +support/Casts.h +../runtime/src/support/Casts.h + +../runtime/src/RuleContext.h +tree/ParseTree.h +../runtime/src/tree/ParseTree.h + +../runtime/src/RuleContextWithAltNum.h +ParserRuleContext.h +../runtime/src/ParserRuleContext.h + +../runtime/src/RuntimeMetaData.h +antlr4-common.h +../runtime/src/antlr4-common.h + +../runtime/src/Token.h +IntStream.h +../runtime/src/IntStream.h + +../runtime/src/TokenFactory.h +antlr4-common.h +../runtime/src/antlr4-common.h + +../runtime/src/TokenSource.h +TokenFactory.h +../runtime/src/TokenFactory.h + +../runtime/src/TokenStream.h +IntStream.h +../runtime/src/IntStream.h + +../runtime/src/TokenStreamRewriter.h + +../runtime/src/UnbufferedCharStream.h +CharStream.h +../runtime/src/CharStream.h + +../runtime/src/UnbufferedTokenStream.h +TokenStream.h +../runtime/src/TokenStream.h + +../runtime/src/Vocabulary.h +antlr4-common.h +../runtime/src/antlr4-common.h + +../runtime/src/WritableToken.h +Token.h +../runtime/src/Token.h + +../runtime/src/antlr4-common.h +algorithm +- +assert.h +- +atomic +- +chrono +- +fstream +- +iostream +- +iterator +- +limits +- +limits.h +- +list +- +map +- +memory +- +set +- +stdarg.h +- +stdint.h +- +stdlib.h +- +sstream +- +stack +- +string +- +typeinfo +- +type_traits +- +unordered_map +- +unordered_set +- +utility +- +vector +- +mutex +- +exception +- +bitset +- +condition_variable +- +codecvt +- +support/Guid.h +../runtime/src/support/Guid.h +support/Declarations.h +../runtime/src/support/Declarations.h + +../runtime/src/antlr4-runtime.h +antlr4-common.h +../runtime/src/antlr4-common.h +ANTLRErrorListener.h +../runtime/src/ANTLRErrorListener.h +ANTLRErrorStrategy.h +../runtime/src/ANTLRErrorStrategy.h +ANTLRFileStream.h +../runtime/src/ANTLRFileStream.h +ANTLRInputStream.h +../runtime/src/ANTLRInputStream.h +BailErrorStrategy.h +../runtime/src/BailErrorStrategy.h +BaseErrorListener.h +../runtime/src/BaseErrorListener.h +BufferedTokenStream.h +../runtime/src/BufferedTokenStream.h +CharStream.h +../runtime/src/CharStream.h +CommonToken.h +../runtime/src/CommonToken.h +CommonTokenFactory.h +../runtime/src/CommonTokenFactory.h +CommonTokenStream.h +../runtime/src/CommonTokenStream.h +ConsoleErrorListener.h +../runtime/src/ConsoleErrorListener.h +DefaultErrorStrategy.h +../runtime/src/DefaultErrorStrategy.h +DiagnosticErrorListener.h +../runtime/src/DiagnosticErrorListener.h +Exceptions.h +../runtime/src/Exceptions.h +FailedPredicateException.h +../runtime/src/FailedPredicateException.h +InputMismatchException.h +../runtime/src/InputMismatchException.h +IntStream.h +../runtime/src/IntStream.h +InterpreterRuleContext.h +../runtime/src/InterpreterRuleContext.h +Lexer.h +../runtime/src/Lexer.h +LexerInterpreter.h +../runtime/src/LexerInterpreter.h +LexerNoViableAltException.h +../runtime/src/LexerNoViableAltException.h +ListTokenSource.h +../runtime/src/ListTokenSource.h +NoViableAltException.h +../runtime/src/NoViableAltException.h +Parser.h +../runtime/src/Parser.h +ParserInterpreter.h +../runtime/src/ParserInterpreter.h +ParserRuleContext.h +../runtime/src/ParserRuleContext.h +ProxyErrorListener.h +../runtime/src/ProxyErrorListener.h +RecognitionException.h +../runtime/src/RecognitionException.h +Recognizer.h +../runtime/src/Recognizer.h +RuleContext.h +../runtime/src/RuleContext.h +RuleContextWithAltNum.h +../runtime/src/RuleContextWithAltNum.h +RuntimeMetaData.h +../runtime/src/RuntimeMetaData.h +Token.h +../runtime/src/Token.h +TokenFactory.h +../runtime/src/TokenFactory.h +TokenSource.h +../runtime/src/TokenSource.h +TokenStream.h +../runtime/src/TokenStream.h +TokenStreamRewriter.h +../runtime/src/TokenStreamRewriter.h +UnbufferedCharStream.h +../runtime/src/UnbufferedCharStream.h +UnbufferedTokenStream.h +../runtime/src/UnbufferedTokenStream.h +Vocabulary.h +../runtime/src/Vocabulary.h +Vocabulary.h +../runtime/src/Vocabulary.h +WritableToken.h +../runtime/src/WritableToken.h +atn/ATN.h +../runtime/src/atn/ATN.h +atn/ATNConfig.h +../runtime/src/atn/ATNConfig.h +atn/ATNConfigSet.h +../runtime/src/atn/ATNConfigSet.h +atn/ATNDeserializationOptions.h +../runtime/src/atn/ATNDeserializationOptions.h +atn/ATNDeserializer.h +../runtime/src/atn/ATNDeserializer.h +atn/ATNSerializer.h +../runtime/src/atn/ATNSerializer.h +atn/ATNSimulator.h +../runtime/src/atn/ATNSimulator.h +atn/ATNState.h +../runtime/src/atn/ATNState.h +atn/ATNType.h +../runtime/src/atn/ATNType.h +atn/AbstractPredicateTransition.h +../runtime/src/atn/AbstractPredicateTransition.h +atn/ActionTransition.h +../runtime/src/atn/ActionTransition.h +atn/AmbiguityInfo.h +../runtime/src/atn/AmbiguityInfo.h +atn/ArrayPredictionContext.h +../runtime/src/atn/ArrayPredictionContext.h +atn/AtomTransition.h +../runtime/src/atn/AtomTransition.h +atn/BasicBlockStartState.h +../runtime/src/atn/BasicBlockStartState.h +atn/BasicState.h +../runtime/src/atn/BasicState.h +atn/BlockEndState.h +../runtime/src/atn/BlockEndState.h +atn/BlockStartState.h +../runtime/src/atn/BlockStartState.h +atn/ContextSensitivityInfo.h +../runtime/src/atn/ContextSensitivityInfo.h +atn/DecisionEventInfo.h +../runtime/src/atn/DecisionEventInfo.h +atn/DecisionInfo.h +../runtime/src/atn/DecisionInfo.h +atn/DecisionState.h +../runtime/src/atn/DecisionState.h +atn/EmptyPredictionContext.h +../runtime/src/atn/EmptyPredictionContext.h +atn/EpsilonTransition.h +../runtime/src/atn/EpsilonTransition.h +atn/ErrorInfo.h +../runtime/src/atn/ErrorInfo.h +atn/LL1Analyzer.h +../runtime/src/atn/LL1Analyzer.h +atn/LexerATNConfig.h +../runtime/src/atn/LexerATNConfig.h +atn/LexerATNSimulator.h +../runtime/src/atn/LexerATNSimulator.h +atn/LexerAction.h +../runtime/src/atn/LexerAction.h +atn/LexerActionExecutor.h +../runtime/src/atn/LexerActionExecutor.h +atn/LexerActionType.h +../runtime/src/atn/LexerActionType.h +atn/LexerChannelAction.h +../runtime/src/atn/LexerChannelAction.h +atn/LexerCustomAction.h +../runtime/src/atn/LexerCustomAction.h +atn/LexerIndexedCustomAction.h +../runtime/src/atn/LexerIndexedCustomAction.h +atn/LexerModeAction.h +../runtime/src/atn/LexerModeAction.h +atn/LexerMoreAction.h +../runtime/src/atn/LexerMoreAction.h +atn/LexerPopModeAction.h +../runtime/src/atn/LexerPopModeAction.h +atn/LexerPushModeAction.h +../runtime/src/atn/LexerPushModeAction.h +atn/LexerSkipAction.h +../runtime/src/atn/LexerSkipAction.h +atn/LexerTypeAction.h +../runtime/src/atn/LexerTypeAction.h +atn/LookaheadEventInfo.h +../runtime/src/atn/LookaheadEventInfo.h +atn/LoopEndState.h +../runtime/src/atn/LoopEndState.h +atn/NotSetTransition.h +../runtime/src/atn/NotSetTransition.h +atn/OrderedATNConfigSet.h +../runtime/src/atn/OrderedATNConfigSet.h +atn/ParseInfo.h +../runtime/src/atn/ParseInfo.h +atn/ParserATNSimulator.h +../runtime/src/atn/ParserATNSimulator.h +atn/PlusBlockStartState.h +../runtime/src/atn/PlusBlockStartState.h +atn/PlusLoopbackState.h +../runtime/src/atn/PlusLoopbackState.h +atn/PrecedencePredicateTransition.h +../runtime/src/atn/PrecedencePredicateTransition.h +atn/PredicateEvalInfo.h +../runtime/src/atn/PredicateEvalInfo.h +atn/PredicateTransition.h +../runtime/src/atn/PredicateTransition.h +atn/PredictionContext.h +../runtime/src/atn/PredictionContext.h +atn/PredictionMode.h +../runtime/src/atn/PredictionMode.h +atn/ProfilingATNSimulator.h +../runtime/src/atn/ProfilingATNSimulator.h +atn/RangeTransition.h +../runtime/src/atn/RangeTransition.h +atn/RuleStartState.h +../runtime/src/atn/RuleStartState.h +atn/RuleStopState.h +../runtime/src/atn/RuleStopState.h +atn/RuleTransition.h +../runtime/src/atn/RuleTransition.h +atn/SemanticContext.h +../runtime/src/atn/SemanticContext.h +atn/SetTransition.h +../runtime/src/atn/SetTransition.h +atn/SingletonPredictionContext.h +../runtime/src/atn/SingletonPredictionContext.h +atn/StarBlockStartState.h +../runtime/src/atn/StarBlockStartState.h +atn/StarLoopEntryState.h +../runtime/src/atn/StarLoopEntryState.h +atn/StarLoopbackState.h +../runtime/src/atn/StarLoopbackState.h +atn/TokensStartState.h +../runtime/src/atn/TokensStartState.h +atn/Transition.h +../runtime/src/atn/Transition.h +atn/WildcardTransition.h +../runtime/src/atn/WildcardTransition.h +dfa/DFA.h +../runtime/src/dfa/DFA.h +dfa/DFASerializer.h +../runtime/src/dfa/DFASerializer.h +dfa/DFAState.h +../runtime/src/dfa/DFAState.h +dfa/LexerDFASerializer.h +../runtime/src/dfa/LexerDFASerializer.h +misc/InterpreterDataReader.h +../runtime/src/misc/InterpreterDataReader.h +misc/Interval.h +../runtime/src/misc/Interval.h +misc/IntervalSet.h +../runtime/src/misc/IntervalSet.h +misc/MurmurHash.h +../runtime/src/misc/MurmurHash.h +misc/Predicate.h +../runtime/src/misc/Predicate.h +support/Any.h +../runtime/src/support/Any.h +support/Arrays.h +../runtime/src/support/Arrays.h +support/BitSet.h +../runtime/src/support/BitSet.h +support/Casts.h +../runtime/src/support/Casts.h +support/CPPUtils.h +../runtime/src/support/CPPUtils.h +support/StringUtils.h +../runtime/src/support/StringUtils.h +support/Guid.h +../runtime/src/support/Guid.h +tree/AbstractParseTreeVisitor.h +../runtime/src/tree/AbstractParseTreeVisitor.h +tree/ErrorNode.h +../runtime/src/tree/ErrorNode.h +tree/ErrorNodeImpl.h +../runtime/src/tree/ErrorNodeImpl.h +tree/ParseTree.h +../runtime/src/tree/ParseTree.h +tree/ParseTreeListener.h +../runtime/src/tree/ParseTreeListener.h +tree/ParseTreeProperty.h +../runtime/src/tree/ParseTreeProperty.h +tree/ParseTreeVisitor.h +../runtime/src/tree/ParseTreeVisitor.h +tree/ParseTreeWalker.h +../runtime/src/tree/ParseTreeWalker.h +tree/TerminalNode.h +../runtime/src/tree/TerminalNode.h +tree/TerminalNodeImpl.h +../runtime/src/tree/TerminalNodeImpl.h +tree/Trees.h +../runtime/src/tree/Trees.h +tree/pattern/Chunk.h +../runtime/src/tree/pattern/Chunk.h +tree/pattern/ParseTreeMatch.h +../runtime/src/tree/pattern/ParseTreeMatch.h +tree/pattern/ParseTreePattern.h +../runtime/src/tree/pattern/ParseTreePattern.h +tree/pattern/ParseTreePatternMatcher.h +../runtime/src/tree/pattern/ParseTreePatternMatcher.h +tree/pattern/RuleTagToken.h +../runtime/src/tree/pattern/RuleTagToken.h +tree/pattern/TagChunk.h +../runtime/src/tree/pattern/TagChunk.h +tree/pattern/TextChunk.h +../runtime/src/tree/pattern/TextChunk.h +tree/pattern/TokenTagToken.h +../runtime/src/tree/pattern/TokenTagToken.h +tree/xpath/XPath.h +../runtime/src/tree/xpath/XPath.h +tree/xpath/XPathElement.h +../runtime/src/tree/xpath/XPathElement.h +tree/xpath/XPathLexer.h +../runtime/src/tree/xpath/XPathLexer.h +tree/xpath/XPathLexerErrorListener.h +../runtime/src/tree/xpath/XPathLexerErrorListener.h +tree/xpath/XPathRuleAnywhereElement.h +../runtime/src/tree/xpath/XPathRuleAnywhereElement.h +tree/xpath/XPathRuleElement.h +../runtime/src/tree/xpath/XPathRuleElement.h +tree/xpath/XPathTokenAnywhereElement.h +../runtime/src/tree/xpath/XPathTokenAnywhereElement.h +tree/xpath/XPathTokenElement.h +../runtime/src/tree/xpath/XPathTokenElement.h +tree/xpath/XPathWildcardAnywhereElement.h +../runtime/src/tree/xpath/XPathWildcardAnywhereElement.h +tree/xpath/XPathWildcardElement.h +../runtime/src/tree/xpath/XPathWildcardElement.h + +../runtime/src/atn/ATN.h +RuleContext.h +../runtime/src/atn/RuleContext.h + +../runtime/src/atn/ATNConfig.h + +../runtime/src/atn/ATNConfigSet.h +support/BitSet.h +../runtime/src/atn/support/BitSet.h +atn/PredictionContext.h +../runtime/src/atn/atn/PredictionContext.h + +../runtime/src/atn/ATNDeserializationOptions.h +antlr4-common.h +../runtime/src/atn/antlr4-common.h + +../runtime/src/atn/ATNDeserializer.h +atn/LexerAction.h +../runtime/src/atn/atn/LexerAction.h +atn/ATNDeserializationOptions.h +../runtime/src/atn/atn/ATNDeserializationOptions.h + +../runtime/src/atn/ATNSerializer.h + +../runtime/src/atn/ATNSimulator.h +atn/ATN.h +../runtime/src/atn/atn/ATN.h +misc/IntervalSet.h +../runtime/src/atn/misc/IntervalSet.h +support/CPPUtils.h +../runtime/src/atn/support/CPPUtils.h +atn/PredictionContext.h +../runtime/src/atn/atn/PredictionContext.h + +../runtime/src/atn/ATNState.h +misc/IntervalSet.h +../runtime/src/atn/misc/IntervalSet.h + +../runtime/src/atn/ATNType.h +antlr4-common.h +../runtime/src/atn/antlr4-common.h + +../runtime/src/atn/AbstractPredicateTransition.h +atn/Transition.h +../runtime/src/atn/atn/Transition.h + +../runtime/src/atn/ActionTransition.h +atn/Transition.h +../runtime/src/atn/atn/Transition.h + +../runtime/src/atn/AmbiguityInfo.h +atn/DecisionEventInfo.h +../runtime/src/atn/atn/DecisionEventInfo.h +support/BitSet.h +../runtime/src/atn/support/BitSet.h + +../runtime/src/atn/ArrayPredictionContext.h +atn/PredictionContext.h +../runtime/src/atn/atn/PredictionContext.h + +../runtime/src/atn/AtomTransition.h +atn/Transition.h +../runtime/src/atn/atn/Transition.h + +../runtime/src/atn/BasicBlockStartState.h +antlr4-common.h +../runtime/src/atn/antlr4-common.h +atn/BlockStartState.h +../runtime/src/atn/atn/BlockStartState.h + +../runtime/src/atn/BasicState.h +atn/ATNState.h +../runtime/src/atn/atn/ATNState.h + +../runtime/src/atn/BlockEndState.h +atn/ATNState.h +../runtime/src/atn/atn/ATNState.h + +../runtime/src/atn/BlockStartState.h +atn/DecisionState.h +../runtime/src/atn/atn/DecisionState.h + +../runtime/src/atn/ContextSensitivityInfo.h +atn/DecisionEventInfo.h +../runtime/src/atn/atn/DecisionEventInfo.h + +../runtime/src/atn/DecisionEventInfo.h +antlr4-common.h +../runtime/src/atn/antlr4-common.h + +../runtime/src/atn/DecisionInfo.h +atn/ContextSensitivityInfo.h +../runtime/src/atn/atn/ContextSensitivityInfo.h +atn/AmbiguityInfo.h +../runtime/src/atn/atn/AmbiguityInfo.h +atn/PredicateEvalInfo.h +../runtime/src/atn/atn/PredicateEvalInfo.h +atn/ErrorInfo.h +../runtime/src/atn/atn/ErrorInfo.h + +../runtime/src/atn/DecisionState.h +atn/ATNState.h +../runtime/src/atn/atn/ATNState.h + +../runtime/src/atn/EmptyPredictionContext.h +atn/SingletonPredictionContext.h +../runtime/src/atn/atn/SingletonPredictionContext.h + +../runtime/src/atn/EpsilonTransition.h +atn/Transition.h +../runtime/src/atn/atn/Transition.h + +../runtime/src/atn/ErrorInfo.h +atn/DecisionEventInfo.h +../runtime/src/atn/atn/DecisionEventInfo.h + +../runtime/src/atn/LL1Analyzer.h +Token.h +../runtime/src/atn/Token.h +support/BitSet.h +../runtime/src/atn/support/BitSet.h +atn/PredictionContext.h +../runtime/src/atn/atn/PredictionContext.h +atn/ATNConfig.h +../runtime/src/atn/atn/ATNConfig.h + +../runtime/src/atn/LexerATNConfig.h +atn/ATNConfig.h +../runtime/src/atn/atn/ATNConfig.h + +../runtime/src/atn/LexerATNSimulator.h +atomic +- +atn/ATNSimulator.h +../runtime/src/atn/atn/ATNSimulator.h +atn/LexerATNConfig.h +../runtime/src/atn/atn/LexerATNConfig.h +atn/ATNConfigSet.h +../runtime/src/atn/atn/ATNConfigSet.h + +../runtime/src/atn/LexerAction.h +atn/LexerActionType.h +../runtime/src/atn/atn/LexerActionType.h +antlr4-common.h +../runtime/src/atn/antlr4-common.h + +../runtime/src/atn/LexerActionExecutor.h +CharStream.h +../runtime/src/atn/CharStream.h +atn/LexerAction.h +../runtime/src/atn/atn/LexerAction.h + +../runtime/src/atn/LexerActionType.h +antlr4-common.h +../runtime/src/atn/antlr4-common.h + +../runtime/src/atn/LexerChannelAction.h +atn/LexerAction.h +../runtime/src/atn/atn/LexerAction.h +atn/LexerActionType.h +../runtime/src/atn/atn/LexerActionType.h + +../runtime/src/atn/LexerCustomAction.h +atn/LexerAction.h +../runtime/src/atn/atn/LexerAction.h +atn/LexerActionType.h +../runtime/src/atn/atn/LexerActionType.h + +../runtime/src/atn/LexerIndexedCustomAction.h +RuleContext.h +../runtime/src/atn/RuleContext.h +atn/LexerAction.h +../runtime/src/atn/atn/LexerAction.h + +../runtime/src/atn/LexerModeAction.h +atn/LexerAction.h +../runtime/src/atn/atn/LexerAction.h +atn/LexerActionType.h +../runtime/src/atn/atn/LexerActionType.h + +../runtime/src/atn/LexerMoreAction.h +atn/LexerAction.h +../runtime/src/atn/atn/LexerAction.h +atn/LexerActionType.h +../runtime/src/atn/atn/LexerActionType.h + +../runtime/src/atn/LexerPopModeAction.h +atn/LexerAction.h +../runtime/src/atn/atn/LexerAction.h +atn/LexerActionType.h +../runtime/src/atn/atn/LexerActionType.h + +../runtime/src/atn/LexerPushModeAction.h +atn/LexerAction.h +../runtime/src/atn/atn/LexerAction.h +atn/LexerActionType.h +../runtime/src/atn/atn/LexerActionType.h + +../runtime/src/atn/LexerSkipAction.h +atn/LexerAction.h +../runtime/src/atn/atn/LexerAction.h +atn/LexerActionType.h +../runtime/src/atn/atn/LexerActionType.h + +../runtime/src/atn/LexerTypeAction.h +atn/LexerActionType.h +../runtime/src/atn/atn/LexerActionType.h +atn/LexerAction.h +../runtime/src/atn/atn/LexerAction.h + +../runtime/src/atn/LookaheadEventInfo.h +atn/DecisionEventInfo.h +../runtime/src/atn/atn/DecisionEventInfo.h + +../runtime/src/atn/LoopEndState.h +atn/ATNState.h +../runtime/src/atn/atn/ATNState.h + +../runtime/src/atn/NotSetTransition.h +atn/SetTransition.h +../runtime/src/atn/atn/SetTransition.h + +../runtime/src/atn/OrderedATNConfigSet.h +atn/ATNConfigSet.h +../runtime/src/atn/atn/ATNConfigSet.h +atn/ATNConfig.h +../runtime/src/atn/atn/ATNConfig.h + +../runtime/src/atn/ParseInfo.h +atn/DecisionInfo.h +../runtime/src/atn/atn/DecisionInfo.h + +../runtime/src/atn/ParserATNSimulator.h +PredictionMode.h +../runtime/src/atn/PredictionMode.h +dfa/DFAState.h +../runtime/src/atn/dfa/DFAState.h +atn/ATNSimulator.h +../runtime/src/atn/atn/ATNSimulator.h +atn/PredictionContext.h +../runtime/src/atn/atn/PredictionContext.h +SemanticContext.h +../runtime/src/atn/SemanticContext.h +atn/ATNConfig.h +../runtime/src/atn/atn/ATNConfig.h + +../runtime/src/atn/PlusBlockStartState.h +atn/BlockStartState.h +../runtime/src/atn/atn/BlockStartState.h + +../runtime/src/atn/PlusLoopbackState.h +atn/DecisionState.h +../runtime/src/atn/atn/DecisionState.h + +../runtime/src/atn/PrecedencePredicateTransition.h +atn/AbstractPredicateTransition.h +../runtime/src/atn/atn/AbstractPredicateTransition.h +SemanticContext.h +../runtime/src/atn/SemanticContext.h + +../runtime/src/atn/PredicateEvalInfo.h +atn/DecisionEventInfo.h +../runtime/src/atn/atn/DecisionEventInfo.h + +../runtime/src/atn/PredicateTransition.h +atn/AbstractPredicateTransition.h +../runtime/src/atn/atn/AbstractPredicateTransition.h +SemanticContext.h +../runtime/src/atn/SemanticContext.h + +../runtime/src/atn/PredictionContext.h +atomic +- +Recognizer.h +../runtime/src/atn/Recognizer.h +atn/ATN.h +../runtime/src/atn/atn/ATN.h +atn/ATNState.h +../runtime/src/atn/atn/ATNState.h + +../runtime/src/atn/PredictionMode.h +support/BitSet.h +../runtime/src/atn/support/BitSet.h + +../runtime/src/atn/ProfilingATNSimulator.h +atn/ParserATNSimulator.h +../runtime/src/atn/atn/ParserATNSimulator.h +atn/DecisionInfo.h +../runtime/src/atn/atn/DecisionInfo.h + +../runtime/src/atn/RangeTransition.h +atn/Transition.h +../runtime/src/atn/atn/Transition.h + +../runtime/src/atn/RuleStartState.h +atn/ATNState.h +../runtime/src/atn/atn/ATNState.h + +../runtime/src/atn/RuleStopState.h +atn/ATNState.h +../runtime/src/atn/atn/ATNState.h + +../runtime/src/atn/RuleTransition.h +atn/Transition.h +../runtime/src/atn/atn/Transition.h + +../runtime/src/atn/SemanticContext.h +Recognizer.h +../runtime/src/atn/Recognizer.h +support/CPPUtils.h +../runtime/src/atn/support/CPPUtils.h + +../runtime/src/atn/SetTransition.h +atn/Transition.h +../runtime/src/atn/atn/Transition.h + +../runtime/src/atn/SingletonPredictionContext.h +atn/PredictionContext.h +../runtime/src/atn/atn/PredictionContext.h + +../runtime/src/atn/StarBlockStartState.h +atn/BlockStartState.h +../runtime/src/atn/atn/BlockStartState.h + +../runtime/src/atn/StarLoopEntryState.h +atn/DecisionState.h +../runtime/src/atn/atn/DecisionState.h + +../runtime/src/atn/StarLoopbackState.h +atn/ATNState.h +../runtime/src/atn/atn/ATNState.h + +../runtime/src/atn/TokensStartState.h +atn/DecisionState.h +../runtime/src/atn/atn/DecisionState.h + +../runtime/src/atn/Transition.h +misc/IntervalSet.h +../runtime/src/atn/misc/IntervalSet.h + +../runtime/src/atn/WildcardTransition.h +atn/Transition.h +../runtime/src/atn/atn/Transition.h + +../runtime/src/dfa/DFA.h +dfa/DFAState.h +../runtime/src/dfa/dfa/DFAState.h + +../runtime/src/dfa/DFASerializer.h +Vocabulary.h +../runtime/src/dfa/Vocabulary.h + +../runtime/src/dfa/DFAState.h +antlr4-common.h +../runtime/src/dfa/antlr4-common.h + +../runtime/src/dfa/LexerDFASerializer.h +dfa/DFASerializer.h +../runtime/src/dfa/dfa/DFASerializer.h + +../runtime/src/misc/InterpreterDataReader.h +antlr4-common.h +../runtime/src/misc/antlr4-common.h + +../runtime/src/misc/Interval.h +antlr4-common.h +../runtime/src/misc/antlr4-common.h + +../runtime/src/misc/IntervalSet.h +misc/Interval.h +../runtime/src/misc/misc/Interval.h +Exceptions.h +../runtime/src/misc/Exceptions.h + +../runtime/src/misc/MurmurHash.h +antlr4-common.h +../runtime/src/misc/antlr4-common.h + +../runtime/src/misc/Predicate.h +antlr4-common.h +../runtime/src/misc/antlr4-common.h + +../runtime/src/support/Any.h +antlr4-common.h +../runtime/src/support/antlr4-common.h + +../runtime/src/support/Arrays.h +antlr4-common.h +../runtime/src/support/antlr4-common.h + +../runtime/src/support/BitSet.h +antlr4-common.h +../runtime/src/support/antlr4-common.h + +../runtime/src/support/CPPUtils.h +antlr4-common.h +../runtime/src/support/antlr4-common.h + +../runtime/src/support/Casts.h +cassert +- +type_traits +- + +../runtime/src/support/Declarations.h + +../runtime/src/support/Guid.h +array +- +cstdint +- +cstring +- +iomanip +- +iostream +- +sstream +- +string +- +vector +- +jni.h +- + +../runtime/src/support/StringUtils.h +antlr4-common.h +../runtime/src/support/antlr4-common.h +utf8.h +../runtime/src/support/utf8.h + +../runtime/src/tree/AbstractParseTreeVisitor.h +tree/ParseTreeVisitor.h +../runtime/src/tree/tree/ParseTreeVisitor.h + +../runtime/src/tree/ErrorNode.h +tree/TerminalNode.h +../runtime/src/tree/tree/TerminalNode.h + +../runtime/src/tree/ErrorNodeImpl.h +tree/ErrorNode.h +../runtime/src/tree/tree/ErrorNode.h +tree/TerminalNodeImpl.h +../runtime/src/tree/tree/TerminalNodeImpl.h +misc/Interval.h +../runtime/src/tree/misc/Interval.h +support/Any.h +../runtime/src/tree/support/Any.h + +../runtime/src/tree/ParseTree.h +support/Any.h +../runtime/src/tree/support/Any.h + +../runtime/src/tree/ParseTreeListener.h +antlr4-common.h +../runtime/src/tree/antlr4-common.h + +../runtime/src/tree/ParseTreeProperty.h +antlr4-common.h +../runtime/src/tree/antlr4-common.h + +../runtime/src/tree/ParseTreeVisitor.h +support/Any.h +../runtime/src/tree/support/Any.h + +../runtime/src/tree/ParseTreeWalker.h +antlr4-common.h +../runtime/src/tree/antlr4-common.h + +../runtime/src/tree/TerminalNode.h +tree/ParseTree.h +../runtime/src/tree/tree/ParseTree.h + +../runtime/src/tree/TerminalNodeImpl.h +tree/TerminalNode.h +../runtime/src/tree/tree/TerminalNode.h + +../runtime/src/tree/Trees.h +tree/TerminalNode.h +../runtime/src/tree/tree/TerminalNode.h +ParserRuleContext.h +../runtime/src/tree/ParserRuleContext.h +Recognizer.h +../runtime/src/tree/Recognizer.h + +../runtime/src/tree/pattern/Chunk.h +antlr4-common.h +../runtime/src/tree/pattern/antlr4-common.h + +../runtime/src/tree/pattern/ParseTreeMatch.h +antlr4-common.h +../runtime/src/tree/pattern/antlr4-common.h + +../runtime/src/tree/pattern/ParseTreePattern.h +antlr4-common.h +../runtime/src/tree/pattern/antlr4-common.h + +../runtime/src/tree/pattern/ParseTreePatternMatcher.h +Exceptions.h +../runtime/src/tree/pattern/Exceptions.h + +../runtime/src/tree/pattern/RuleTagToken.h +Token.h +../runtime/src/tree/pattern/Token.h + +../runtime/src/tree/pattern/TagChunk.h +Chunk.h +../runtime/src/tree/pattern/Chunk.h + +../runtime/src/tree/pattern/TextChunk.h +Chunk.h +../runtime/src/tree/pattern/Chunk.h + +../runtime/src/tree/pattern/TokenTagToken.h +CommonToken.h +../runtime/src/tree/pattern/CommonToken.h + +../runtime/src/tree/xpath/XPath.h +antlr4-common.h +../runtime/src/tree/xpath/antlr4-common.h + +../runtime/src/tree/xpath/XPathElement.h +antlr4-common.h +../runtime/src/tree/xpath/antlr4-common.h + +../runtime/src/tree/xpath/XPathLexer.h +antlr4-runtime.h +../runtime/src/tree/xpath/antlr4-runtime.h + +../runtime/src/tree/xpath/XPathLexerErrorListener.h +BaseErrorListener.h +../runtime/src/tree/xpath/BaseErrorListener.h + +../runtime/src/tree/xpath/XPathRuleAnywhereElement.h +XPathElement.h +../runtime/src/tree/xpath/XPathElement.h + +../runtime/src/tree/xpath/XPathRuleElement.h +XPathElement.h +../runtime/src/tree/xpath/XPathElement.h + +../runtime/src/tree/xpath/XPathTokenAnywhereElement.h +XPathElement.h +../runtime/src/tree/xpath/XPathElement.h + +../runtime/src/tree/xpath/XPathTokenElement.h +XPathElement.h +../runtime/src/tree/xpath/XPathElement.h + +../runtime/src/tree/xpath/XPathWildcardAnywhereElement.h +XPathElement.h +../runtime/src/tree/xpath/XPathElement.h + +../runtime/src/tree/xpath/XPathWildcardElement.h +XPathElement.h +../runtime/src/tree/xpath/XPathElement.h + +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/Linux/main.cpp +iostream +- +antlr4-runtime.h +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/Linux/antlr4-runtime.h +TLexer.h +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/Linux/TLexer.h +TParser.h +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/Linux/TParser.h + +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TLexer.cpp +TLexer.h +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TLexer.h + +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TLexer.h +antlr4-runtime.h +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/antlr4-runtime.h + +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParser.cpp +TParserListener.h +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserListener.h +TParserVisitor.h +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserVisitor.h +TParser.h +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParser.h + +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParser.h +antlr4-runtime.h +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/antlr4-runtime.h + +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserBaseListener.cpp +TParserBaseListener.h +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserBaseListener.h + +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserBaseListener.h +antlr4-runtime.h +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/antlr4-runtime.h +TParserListener.h +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserListener.h + +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserBaseVisitor.cpp +TParserBaseVisitor.h +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserBaseVisitor.h + +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserBaseVisitor.h +antlr4-runtime.h +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/antlr4-runtime.h +TParserVisitor.h +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserVisitor.h + +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserListener.cpp +TParserListener.h +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserListener.h + +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserListener.h +antlr4-runtime.h +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/antlr4-runtime.h +TParser.h +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParser.h + +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserVisitor.cpp +TParserVisitor.h +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserVisitor.h + +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserVisitor.h +antlr4-runtime.h +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/antlr4-runtime.h +TParser.h +/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParser.h + diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/DependInfo.cmake b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/DependInfo.cmake new file mode 100644 index 0000000000..5170e202cc --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/DependInfo.cmake @@ -0,0 +1,44 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/Linux/main.cpp" "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o" + "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TLexer.cpp" "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o" + "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParser.cpp" "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o" + "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserBaseListener.cpp" "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o" + "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserBaseVisitor.cpp" "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o" + "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserListener.cpp" "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o" + "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserVisitor.cpp" "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../runtime/src" + "../runtime/src/misc" + "../runtime/src/atn" + "../runtime/src/dfa" + "../runtime/src/tree" + "../runtime/src/support" + "../demo/generated" + ) + +# Pairs of files generated by the same build rule. +set(CMAKE_MULTIPLE_OUTPUT_PAIRS + "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParser.cpp" "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TLexer.cpp" + "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserBaseListener.cpp" "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TLexer.cpp" + "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserBaseVisitor.cpp" "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TLexer.cpp" + "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserListener.cpp" "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TLexer.cpp" + "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserVisitor.cpp" "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TLexer.cpp" + ) + + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/runtime/CMakeFiles/antlr4_static.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/build.make b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/build.make new file mode 100644 index 0000000000..1a1878b2d4 --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/build.make @@ -0,0 +1,235 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.17 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake3 + +# The command to remove a file. +RM = /usr/bin/cmake3 -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build + +# Include any dependencies generated for this target. +include demo/CMakeFiles/antlr4-demo.dir/depend.make + +# Include the progress variables for this target. +include demo/CMakeFiles/antlr4-demo.dir/progress.make + +# Include the compile flags for this target's objects. +include demo/CMakeFiles/antlr4-demo.dir/flags.make + +../demo/generated/TLexer.cpp: ../demo/TLexer.g4 +../demo/generated/TLexer.cpp: ../demo/TParser.g4 + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating ../../demo/generated/TLexer.cpp, ../../demo/generated/TParser.cpp, ../../demo/generated/TParserBaseListener.cpp, ../../demo/generated/TParserBaseVisitor.cpp, ../../demo/generated/TParserListener.cpp, ../../demo/generated/TParserVisitor.cpp" + /usr/bin/cmake3 -E make_directory /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/ + /usr/lib/jvm/java-11-amazon-corretto.x86_64/bin/java -jar /usr/local/lib/antlr-4.9.3-complete.jar -Werror -Dlanguage=Cpp -listener -visitor -o /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/ -package antlrcpptest /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/TLexer.g4 /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/TParser.g4 + +../demo/generated/TParser.cpp: ../demo/generated/TLexer.cpp + @$(CMAKE_COMMAND) -E touch_nocreate ../demo/generated/TParser.cpp + +../demo/generated/TParserBaseListener.cpp: ../demo/generated/TLexer.cpp + @$(CMAKE_COMMAND) -E touch_nocreate ../demo/generated/TParserBaseListener.cpp + +../demo/generated/TParserBaseVisitor.cpp: ../demo/generated/TLexer.cpp + @$(CMAKE_COMMAND) -E touch_nocreate ../demo/generated/TParserBaseVisitor.cpp + +../demo/generated/TParserListener.cpp: ../demo/generated/TLexer.cpp + @$(CMAKE_COMMAND) -E touch_nocreate ../demo/generated/TParserListener.cpp + +../demo/generated/TParserVisitor.cpp: ../demo/generated/TLexer.cpp + @$(CMAKE_COMMAND) -E touch_nocreate ../demo/generated/TParserVisitor.cpp + +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: demo/CMakeFiles/antlr4-demo.dir/flags.make +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../demo/Linux/main.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o" + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -Wno-overloaded-virtual -o CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o -c /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/Linux/main.cpp + +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/antlr4-demo.dir/Linux/main.cpp.i" + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -Wno-overloaded-virtual -E /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/Linux/main.cpp > CMakeFiles/antlr4-demo.dir/Linux/main.cpp.i + +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/antlr4-demo.dir/Linux/main.cpp.s" + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -Wno-overloaded-virtual -S /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/Linux/main.cpp -o CMakeFiles/antlr4-demo.dir/Linux/main.cpp.s + +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: demo/CMakeFiles/antlr4-demo.dir/flags.make +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../demo/generated/TLexer.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o" + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -Wno-overloaded-virtual -o CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o -c /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TLexer.cpp + +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.i" + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -Wno-overloaded-virtual -E /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TLexer.cpp > CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.i + +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.s" + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -Wno-overloaded-virtual -S /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TLexer.cpp -o CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.s + +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: demo/CMakeFiles/antlr4-demo.dir/flags.make +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../demo/generated/TParser.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o" + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -Wno-overloaded-virtual -o CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o -c /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParser.cpp + +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.i" + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -Wno-overloaded-virtual -E /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParser.cpp > CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.i + +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.s" + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -Wno-overloaded-virtual -S /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParser.cpp -o CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.s + +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: demo/CMakeFiles/antlr4-demo.dir/flags.make +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../demo/generated/TParserBaseListener.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o" + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -Wno-overloaded-virtual -o CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o -c /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserBaseListener.cpp + +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.i" + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -Wno-overloaded-virtual -E /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserBaseListener.cpp > CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.i + +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.s" + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -Wno-overloaded-virtual -S /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserBaseListener.cpp -o CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.s + +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: demo/CMakeFiles/antlr4-demo.dir/flags.make +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../demo/generated/TParserBaseVisitor.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o" + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -Wno-overloaded-virtual -o CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o -c /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserBaseVisitor.cpp + +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.i" + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -Wno-overloaded-virtual -E /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserBaseVisitor.cpp > CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.i + +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.s" + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -Wno-overloaded-virtual -S /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserBaseVisitor.cpp -o CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.s + +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: demo/CMakeFiles/antlr4-demo.dir/flags.make +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../demo/generated/TParserListener.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o" + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -Wno-overloaded-virtual -o CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o -c /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserListener.cpp + +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.i" + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -Wno-overloaded-virtual -E /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserListener.cpp > CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.i + +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.s" + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -Wno-overloaded-virtual -S /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserListener.cpp -o CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.s + +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: demo/CMakeFiles/antlr4-demo.dir/flags.make +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../demo/generated/TParserVisitor.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building CXX object demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o" + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -Wno-overloaded-virtual -o CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o -c /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserVisitor.cpp + +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.i" + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -Wno-overloaded-virtual -E /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserVisitor.cpp > CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.i + +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.s" + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -Wno-overloaded-virtual -S /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserVisitor.cpp -o CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.s + +# Object files for target antlr4-demo +antlr4__demo_OBJECTS = \ +"CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o" \ +"CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o" \ +"CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o" \ +"CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o" \ +"CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o" \ +"CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o" \ +"CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o" + +# External object files for target antlr4-demo +antlr4__demo_EXTERNAL_OBJECTS = + +demo/antlr4-demo: demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o +demo/antlr4-demo: demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o +demo/antlr4-demo: demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o +demo/antlr4-demo: demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o +demo/antlr4-demo: demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o +demo/antlr4-demo: demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o +demo/antlr4-demo: demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o +demo/antlr4-demo: demo/CMakeFiles/antlr4-demo.dir/build.make +demo/antlr4-demo: ../dist/libantlr4-runtime.a +demo/antlr4-demo: demo/CMakeFiles/antlr4-demo.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Linking CXX executable antlr4-demo" + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/antlr4-demo.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +demo/CMakeFiles/antlr4-demo.dir/build: demo/antlr4-demo + +.PHONY : demo/CMakeFiles/antlr4-demo.dir/build + +demo/CMakeFiles/antlr4-demo.dir/clean: + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo && $(CMAKE_COMMAND) -P CMakeFiles/antlr4-demo.dir/cmake_clean.cmake +.PHONY : demo/CMakeFiles/antlr4-demo.dir/clean + +demo/CMakeFiles/antlr4-demo.dir/depend: ../demo/generated/TLexer.cpp +demo/CMakeFiles/antlr4-demo.dir/depend: ../demo/generated/TParser.cpp +demo/CMakeFiles/antlr4-demo.dir/depend: ../demo/generated/TParserBaseListener.cpp +demo/CMakeFiles/antlr4-demo.dir/depend: ../demo/generated/TParserBaseVisitor.cpp +demo/CMakeFiles/antlr4-demo.dir/depend: ../demo/generated/TParserListener.cpp +demo/CMakeFiles/antlr4-demo.dir/depend: ../demo/generated/TParserVisitor.cpp + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4 /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : demo/CMakeFiles/antlr4-demo.dir/depend + diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/cmake_clean.cmake b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/cmake_clean.cmake new file mode 100644 index 0000000000..5cad4984e6 --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/cmake_clean.cmake @@ -0,0 +1,22 @@ +file(REMOVE_RECURSE + "../../demo/generated/TLexer.cpp" + "../../demo/generated/TParser.cpp" + "../../demo/generated/TParserBaseListener.cpp" + "../../demo/generated/TParserBaseVisitor.cpp" + "../../demo/generated/TParserListener.cpp" + "../../demo/generated/TParserVisitor.cpp" + "CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o" + "CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o" + "CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o" + "CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o" + "CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o" + "CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o" + "CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o" + "antlr4-demo" + "antlr4-demo.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/antlr4-demo.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/depend.internal b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/depend.internal new file mode 100644 index 0000000000..9b28270b9c --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/depend.internal @@ -0,0 +1,1132 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.17 + +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o + ../demo/generated/TLexer.h + ../demo/generated/TParser.h + ../runtime/src/ANTLRErrorListener.h + ../runtime/src/ANTLRErrorStrategy.h + ../runtime/src/ANTLRFileStream.h + ../runtime/src/ANTLRInputStream.h + ../runtime/src/BailErrorStrategy.h + ../runtime/src/BaseErrorListener.h + ../runtime/src/BufferedTokenStream.h + ../runtime/src/CharStream.h + ../runtime/src/CommonToken.h + ../runtime/src/CommonTokenFactory.h + ../runtime/src/CommonTokenStream.h + ../runtime/src/ConsoleErrorListener.h + ../runtime/src/DefaultErrorStrategy.h + ../runtime/src/DiagnosticErrorListener.h + ../runtime/src/Exceptions.h + ../runtime/src/FailedPredicateException.h + ../runtime/src/InputMismatchException.h + ../runtime/src/IntStream.h + ../runtime/src/InterpreterRuleContext.h + ../runtime/src/Lexer.h + ../runtime/src/LexerInterpreter.h + ../runtime/src/LexerNoViableAltException.h + ../runtime/src/ListTokenSource.h + ../runtime/src/NoViableAltException.h + ../runtime/src/Parser.h + ../runtime/src/ParserInterpreter.h + ../runtime/src/ParserRuleContext.h + ../runtime/src/ProxyErrorListener.h + ../runtime/src/RecognitionException.h + ../runtime/src/Recognizer.h + ../runtime/src/RuleContext.h + ../runtime/src/RuleContextWithAltNum.h + ../runtime/src/RuntimeMetaData.h + ../runtime/src/Token.h + ../runtime/src/TokenFactory.h + ../runtime/src/TokenSource.h + ../runtime/src/TokenStream.h + ../runtime/src/TokenStreamRewriter.h + ../runtime/src/UnbufferedCharStream.h + ../runtime/src/UnbufferedTokenStream.h + ../runtime/src/Vocabulary.h + ../runtime/src/WritableToken.h + ../runtime/src/antlr4-common.h + ../runtime/src/antlr4-runtime.h + ../runtime/src/atn/ATN.h + ../runtime/src/atn/ATNConfig.h + ../runtime/src/atn/ATNConfigSet.h + ../runtime/src/atn/ATNDeserializationOptions.h + ../runtime/src/atn/ATNDeserializer.h + ../runtime/src/atn/ATNSerializer.h + ../runtime/src/atn/ATNSimulator.h + ../runtime/src/atn/ATNState.h + ../runtime/src/atn/ATNType.h + ../runtime/src/atn/AbstractPredicateTransition.h + ../runtime/src/atn/ActionTransition.h + ../runtime/src/atn/AmbiguityInfo.h + ../runtime/src/atn/ArrayPredictionContext.h + ../runtime/src/atn/AtomTransition.h + ../runtime/src/atn/BasicBlockStartState.h + ../runtime/src/atn/BasicState.h + ../runtime/src/atn/BlockEndState.h + ../runtime/src/atn/BlockStartState.h + ../runtime/src/atn/ContextSensitivityInfo.h + ../runtime/src/atn/DecisionEventInfo.h + ../runtime/src/atn/DecisionInfo.h + ../runtime/src/atn/DecisionState.h + ../runtime/src/atn/EmptyPredictionContext.h + ../runtime/src/atn/EpsilonTransition.h + ../runtime/src/atn/ErrorInfo.h + ../runtime/src/atn/LL1Analyzer.h + ../runtime/src/atn/LexerATNConfig.h + ../runtime/src/atn/LexerATNSimulator.h + ../runtime/src/atn/LexerAction.h + ../runtime/src/atn/LexerActionExecutor.h + ../runtime/src/atn/LexerActionType.h + ../runtime/src/atn/LexerChannelAction.h + ../runtime/src/atn/LexerCustomAction.h + ../runtime/src/atn/LexerIndexedCustomAction.h + ../runtime/src/atn/LexerModeAction.h + ../runtime/src/atn/LexerMoreAction.h + ../runtime/src/atn/LexerPopModeAction.h + ../runtime/src/atn/LexerPushModeAction.h + ../runtime/src/atn/LexerSkipAction.h + ../runtime/src/atn/LexerTypeAction.h + ../runtime/src/atn/LookaheadEventInfo.h + ../runtime/src/atn/LoopEndState.h + ../runtime/src/atn/NotSetTransition.h + ../runtime/src/atn/OrderedATNConfigSet.h + ../runtime/src/atn/ParseInfo.h + ../runtime/src/atn/ParserATNSimulator.h + ../runtime/src/atn/PlusBlockStartState.h + ../runtime/src/atn/PlusLoopbackState.h + ../runtime/src/atn/PrecedencePredicateTransition.h + ../runtime/src/atn/PredicateEvalInfo.h + ../runtime/src/atn/PredicateTransition.h + ../runtime/src/atn/PredictionContext.h + ../runtime/src/atn/PredictionMode.h + ../runtime/src/atn/ProfilingATNSimulator.h + ../runtime/src/atn/RangeTransition.h + ../runtime/src/atn/RuleStartState.h + ../runtime/src/atn/RuleStopState.h + ../runtime/src/atn/RuleTransition.h + ../runtime/src/atn/SemanticContext.h + ../runtime/src/atn/SetTransition.h + ../runtime/src/atn/SingletonPredictionContext.h + ../runtime/src/atn/StarBlockStartState.h + ../runtime/src/atn/StarLoopEntryState.h + ../runtime/src/atn/StarLoopbackState.h + ../runtime/src/atn/TokensStartState.h + ../runtime/src/atn/Transition.h + ../runtime/src/atn/WildcardTransition.h + ../runtime/src/dfa/DFA.h + ../runtime/src/dfa/DFASerializer.h + ../runtime/src/dfa/DFAState.h + ../runtime/src/dfa/LexerDFASerializer.h + ../runtime/src/misc/InterpreterDataReader.h + ../runtime/src/misc/Interval.h + ../runtime/src/misc/IntervalSet.h + ../runtime/src/misc/MurmurHash.h + ../runtime/src/misc/Predicate.h + ../runtime/src/support/Any.h + ../runtime/src/support/Arrays.h + ../runtime/src/support/BitSet.h + ../runtime/src/support/CPPUtils.h + ../runtime/src/support/Casts.h + ../runtime/src/support/Declarations.h + ../runtime/src/support/Guid.h + ../runtime/src/support/StringUtils.h + ../runtime/src/tree/AbstractParseTreeVisitor.h + ../runtime/src/tree/ErrorNode.h + ../runtime/src/tree/ErrorNodeImpl.h + ../runtime/src/tree/ParseTree.h + ../runtime/src/tree/ParseTreeListener.h + ../runtime/src/tree/ParseTreeProperty.h + ../runtime/src/tree/ParseTreeVisitor.h + ../runtime/src/tree/ParseTreeWalker.h + ../runtime/src/tree/TerminalNode.h + ../runtime/src/tree/TerminalNodeImpl.h + ../runtime/src/tree/Trees.h + ../runtime/src/tree/pattern/Chunk.h + ../runtime/src/tree/pattern/ParseTreeMatch.h + ../runtime/src/tree/pattern/ParseTreePattern.h + ../runtime/src/tree/pattern/ParseTreePatternMatcher.h + ../runtime/src/tree/pattern/RuleTagToken.h + ../runtime/src/tree/pattern/TagChunk.h + ../runtime/src/tree/pattern/TextChunk.h + ../runtime/src/tree/pattern/TokenTagToken.h + ../runtime/src/tree/xpath/XPath.h + ../runtime/src/tree/xpath/XPathElement.h + ../runtime/src/tree/xpath/XPathLexer.h + ../runtime/src/tree/xpath/XPathLexerErrorListener.h + ../runtime/src/tree/xpath/XPathRuleAnywhereElement.h + ../runtime/src/tree/xpath/XPathRuleElement.h + ../runtime/src/tree/xpath/XPathTokenAnywhereElement.h + ../runtime/src/tree/xpath/XPathTokenElement.h + ../runtime/src/tree/xpath/XPathWildcardAnywhereElement.h + ../runtime/src/tree/xpath/XPathWildcardElement.h + /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/Linux/main.cpp +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o + ../runtime/src/ANTLRErrorListener.h + ../runtime/src/ANTLRErrorStrategy.h + ../runtime/src/ANTLRFileStream.h + ../runtime/src/ANTLRInputStream.h + ../runtime/src/BailErrorStrategy.h + ../runtime/src/BaseErrorListener.h + ../runtime/src/BufferedTokenStream.h + ../runtime/src/CharStream.h + ../runtime/src/CommonToken.h + ../runtime/src/CommonTokenFactory.h + ../runtime/src/CommonTokenStream.h + ../runtime/src/ConsoleErrorListener.h + ../runtime/src/DefaultErrorStrategy.h + ../runtime/src/DiagnosticErrorListener.h + ../runtime/src/Exceptions.h + ../runtime/src/FailedPredicateException.h + ../runtime/src/InputMismatchException.h + ../runtime/src/IntStream.h + ../runtime/src/InterpreterRuleContext.h + ../runtime/src/Lexer.h + ../runtime/src/LexerInterpreter.h + ../runtime/src/LexerNoViableAltException.h + ../runtime/src/ListTokenSource.h + ../runtime/src/NoViableAltException.h + ../runtime/src/Parser.h + ../runtime/src/ParserInterpreter.h + ../runtime/src/ParserRuleContext.h + ../runtime/src/ProxyErrorListener.h + ../runtime/src/RecognitionException.h + ../runtime/src/Recognizer.h + ../runtime/src/RuleContext.h + ../runtime/src/RuleContextWithAltNum.h + ../runtime/src/RuntimeMetaData.h + ../runtime/src/Token.h + ../runtime/src/TokenFactory.h + ../runtime/src/TokenSource.h + ../runtime/src/TokenStream.h + ../runtime/src/TokenStreamRewriter.h + ../runtime/src/UnbufferedCharStream.h + ../runtime/src/UnbufferedTokenStream.h + ../runtime/src/Vocabulary.h + ../runtime/src/WritableToken.h + ../runtime/src/antlr4-common.h + ../runtime/src/antlr4-runtime.h + ../runtime/src/atn/ATN.h + ../runtime/src/atn/ATNConfig.h + ../runtime/src/atn/ATNConfigSet.h + ../runtime/src/atn/ATNDeserializationOptions.h + ../runtime/src/atn/ATNDeserializer.h + ../runtime/src/atn/ATNSerializer.h + ../runtime/src/atn/ATNSimulator.h + ../runtime/src/atn/ATNState.h + ../runtime/src/atn/ATNType.h + ../runtime/src/atn/AbstractPredicateTransition.h + ../runtime/src/atn/ActionTransition.h + ../runtime/src/atn/AmbiguityInfo.h + ../runtime/src/atn/ArrayPredictionContext.h + ../runtime/src/atn/AtomTransition.h + ../runtime/src/atn/BasicBlockStartState.h + ../runtime/src/atn/BasicState.h + ../runtime/src/atn/BlockEndState.h + ../runtime/src/atn/BlockStartState.h + ../runtime/src/atn/ContextSensitivityInfo.h + ../runtime/src/atn/DecisionEventInfo.h + ../runtime/src/atn/DecisionInfo.h + ../runtime/src/atn/DecisionState.h + ../runtime/src/atn/EmptyPredictionContext.h + ../runtime/src/atn/EpsilonTransition.h + ../runtime/src/atn/ErrorInfo.h + ../runtime/src/atn/LL1Analyzer.h + ../runtime/src/atn/LexerATNConfig.h + ../runtime/src/atn/LexerATNSimulator.h + ../runtime/src/atn/LexerAction.h + ../runtime/src/atn/LexerActionExecutor.h + ../runtime/src/atn/LexerActionType.h + ../runtime/src/atn/LexerChannelAction.h + ../runtime/src/atn/LexerCustomAction.h + ../runtime/src/atn/LexerIndexedCustomAction.h + ../runtime/src/atn/LexerModeAction.h + ../runtime/src/atn/LexerMoreAction.h + ../runtime/src/atn/LexerPopModeAction.h + ../runtime/src/atn/LexerPushModeAction.h + ../runtime/src/atn/LexerSkipAction.h + ../runtime/src/atn/LexerTypeAction.h + ../runtime/src/atn/LookaheadEventInfo.h + ../runtime/src/atn/LoopEndState.h + ../runtime/src/atn/NotSetTransition.h + ../runtime/src/atn/OrderedATNConfigSet.h + ../runtime/src/atn/ParseInfo.h + ../runtime/src/atn/ParserATNSimulator.h + ../runtime/src/atn/PlusBlockStartState.h + ../runtime/src/atn/PlusLoopbackState.h + ../runtime/src/atn/PrecedencePredicateTransition.h + ../runtime/src/atn/PredicateEvalInfo.h + ../runtime/src/atn/PredicateTransition.h + ../runtime/src/atn/PredictionContext.h + ../runtime/src/atn/PredictionMode.h + ../runtime/src/atn/ProfilingATNSimulator.h + ../runtime/src/atn/RangeTransition.h + ../runtime/src/atn/RuleStartState.h + ../runtime/src/atn/RuleStopState.h + ../runtime/src/atn/RuleTransition.h + ../runtime/src/atn/SemanticContext.h + ../runtime/src/atn/SetTransition.h + ../runtime/src/atn/SingletonPredictionContext.h + ../runtime/src/atn/StarBlockStartState.h + ../runtime/src/atn/StarLoopEntryState.h + ../runtime/src/atn/StarLoopbackState.h + ../runtime/src/atn/TokensStartState.h + ../runtime/src/atn/Transition.h + ../runtime/src/atn/WildcardTransition.h + ../runtime/src/dfa/DFA.h + ../runtime/src/dfa/DFASerializer.h + ../runtime/src/dfa/DFAState.h + ../runtime/src/dfa/LexerDFASerializer.h + ../runtime/src/misc/InterpreterDataReader.h + ../runtime/src/misc/Interval.h + ../runtime/src/misc/IntervalSet.h + ../runtime/src/misc/MurmurHash.h + ../runtime/src/misc/Predicate.h + ../runtime/src/support/Any.h + ../runtime/src/support/Arrays.h + ../runtime/src/support/BitSet.h + ../runtime/src/support/CPPUtils.h + ../runtime/src/support/Casts.h + ../runtime/src/support/Declarations.h + ../runtime/src/support/Guid.h + ../runtime/src/support/StringUtils.h + ../runtime/src/tree/AbstractParseTreeVisitor.h + ../runtime/src/tree/ErrorNode.h + ../runtime/src/tree/ErrorNodeImpl.h + ../runtime/src/tree/ParseTree.h + ../runtime/src/tree/ParseTreeListener.h + ../runtime/src/tree/ParseTreeProperty.h + ../runtime/src/tree/ParseTreeVisitor.h + ../runtime/src/tree/ParseTreeWalker.h + ../runtime/src/tree/TerminalNode.h + ../runtime/src/tree/TerminalNodeImpl.h + ../runtime/src/tree/Trees.h + ../runtime/src/tree/pattern/Chunk.h + ../runtime/src/tree/pattern/ParseTreeMatch.h + ../runtime/src/tree/pattern/ParseTreePattern.h + ../runtime/src/tree/pattern/ParseTreePatternMatcher.h + ../runtime/src/tree/pattern/RuleTagToken.h + ../runtime/src/tree/pattern/TagChunk.h + ../runtime/src/tree/pattern/TextChunk.h + ../runtime/src/tree/pattern/TokenTagToken.h + ../runtime/src/tree/xpath/XPath.h + ../runtime/src/tree/xpath/XPathElement.h + ../runtime/src/tree/xpath/XPathLexer.h + ../runtime/src/tree/xpath/XPathLexerErrorListener.h + ../runtime/src/tree/xpath/XPathRuleAnywhereElement.h + ../runtime/src/tree/xpath/XPathRuleElement.h + ../runtime/src/tree/xpath/XPathTokenAnywhereElement.h + ../runtime/src/tree/xpath/XPathTokenElement.h + ../runtime/src/tree/xpath/XPathWildcardAnywhereElement.h + ../runtime/src/tree/xpath/XPathWildcardElement.h + /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TLexer.cpp + /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TLexer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o + ../runtime/src/ANTLRErrorListener.h + ../runtime/src/ANTLRErrorStrategy.h + ../runtime/src/ANTLRFileStream.h + ../runtime/src/ANTLRInputStream.h + ../runtime/src/BailErrorStrategy.h + ../runtime/src/BaseErrorListener.h + ../runtime/src/BufferedTokenStream.h + ../runtime/src/CharStream.h + ../runtime/src/CommonToken.h + ../runtime/src/CommonTokenFactory.h + ../runtime/src/CommonTokenStream.h + ../runtime/src/ConsoleErrorListener.h + ../runtime/src/DefaultErrorStrategy.h + ../runtime/src/DiagnosticErrorListener.h + ../runtime/src/Exceptions.h + ../runtime/src/FailedPredicateException.h + ../runtime/src/InputMismatchException.h + ../runtime/src/IntStream.h + ../runtime/src/InterpreterRuleContext.h + ../runtime/src/Lexer.h + ../runtime/src/LexerInterpreter.h + ../runtime/src/LexerNoViableAltException.h + ../runtime/src/ListTokenSource.h + ../runtime/src/NoViableAltException.h + ../runtime/src/Parser.h + ../runtime/src/ParserInterpreter.h + ../runtime/src/ParserRuleContext.h + ../runtime/src/ProxyErrorListener.h + ../runtime/src/RecognitionException.h + ../runtime/src/Recognizer.h + ../runtime/src/RuleContext.h + ../runtime/src/RuleContextWithAltNum.h + ../runtime/src/RuntimeMetaData.h + ../runtime/src/Token.h + ../runtime/src/TokenFactory.h + ../runtime/src/TokenSource.h + ../runtime/src/TokenStream.h + ../runtime/src/TokenStreamRewriter.h + ../runtime/src/UnbufferedCharStream.h + ../runtime/src/UnbufferedTokenStream.h + ../runtime/src/Vocabulary.h + ../runtime/src/WritableToken.h + ../runtime/src/antlr4-common.h + ../runtime/src/antlr4-runtime.h + ../runtime/src/atn/ATN.h + ../runtime/src/atn/ATNConfig.h + ../runtime/src/atn/ATNConfigSet.h + ../runtime/src/atn/ATNDeserializationOptions.h + ../runtime/src/atn/ATNDeserializer.h + ../runtime/src/atn/ATNSerializer.h + ../runtime/src/atn/ATNSimulator.h + ../runtime/src/atn/ATNState.h + ../runtime/src/atn/ATNType.h + ../runtime/src/atn/AbstractPredicateTransition.h + ../runtime/src/atn/ActionTransition.h + ../runtime/src/atn/AmbiguityInfo.h + ../runtime/src/atn/ArrayPredictionContext.h + ../runtime/src/atn/AtomTransition.h + ../runtime/src/atn/BasicBlockStartState.h + ../runtime/src/atn/BasicState.h + ../runtime/src/atn/BlockEndState.h + ../runtime/src/atn/BlockStartState.h + ../runtime/src/atn/ContextSensitivityInfo.h + ../runtime/src/atn/DecisionEventInfo.h + ../runtime/src/atn/DecisionInfo.h + ../runtime/src/atn/DecisionState.h + ../runtime/src/atn/EmptyPredictionContext.h + ../runtime/src/atn/EpsilonTransition.h + ../runtime/src/atn/ErrorInfo.h + ../runtime/src/atn/LL1Analyzer.h + ../runtime/src/atn/LexerATNConfig.h + ../runtime/src/atn/LexerATNSimulator.h + ../runtime/src/atn/LexerAction.h + ../runtime/src/atn/LexerActionExecutor.h + ../runtime/src/atn/LexerActionType.h + ../runtime/src/atn/LexerChannelAction.h + ../runtime/src/atn/LexerCustomAction.h + ../runtime/src/atn/LexerIndexedCustomAction.h + ../runtime/src/atn/LexerModeAction.h + ../runtime/src/atn/LexerMoreAction.h + ../runtime/src/atn/LexerPopModeAction.h + ../runtime/src/atn/LexerPushModeAction.h + ../runtime/src/atn/LexerSkipAction.h + ../runtime/src/atn/LexerTypeAction.h + ../runtime/src/atn/LookaheadEventInfo.h + ../runtime/src/atn/LoopEndState.h + ../runtime/src/atn/NotSetTransition.h + ../runtime/src/atn/OrderedATNConfigSet.h + ../runtime/src/atn/ParseInfo.h + ../runtime/src/atn/ParserATNSimulator.h + ../runtime/src/atn/PlusBlockStartState.h + ../runtime/src/atn/PlusLoopbackState.h + ../runtime/src/atn/PrecedencePredicateTransition.h + ../runtime/src/atn/PredicateEvalInfo.h + ../runtime/src/atn/PredicateTransition.h + ../runtime/src/atn/PredictionContext.h + ../runtime/src/atn/PredictionMode.h + ../runtime/src/atn/ProfilingATNSimulator.h + ../runtime/src/atn/RangeTransition.h + ../runtime/src/atn/RuleStartState.h + ../runtime/src/atn/RuleStopState.h + ../runtime/src/atn/RuleTransition.h + ../runtime/src/atn/SemanticContext.h + ../runtime/src/atn/SetTransition.h + ../runtime/src/atn/SingletonPredictionContext.h + ../runtime/src/atn/StarBlockStartState.h + ../runtime/src/atn/StarLoopEntryState.h + ../runtime/src/atn/StarLoopbackState.h + ../runtime/src/atn/TokensStartState.h + ../runtime/src/atn/Transition.h + ../runtime/src/atn/WildcardTransition.h + ../runtime/src/dfa/DFA.h + ../runtime/src/dfa/DFASerializer.h + ../runtime/src/dfa/DFAState.h + ../runtime/src/dfa/LexerDFASerializer.h + ../runtime/src/misc/InterpreterDataReader.h + ../runtime/src/misc/Interval.h + ../runtime/src/misc/IntervalSet.h + ../runtime/src/misc/MurmurHash.h + ../runtime/src/misc/Predicate.h + ../runtime/src/support/Any.h + ../runtime/src/support/Arrays.h + ../runtime/src/support/BitSet.h + ../runtime/src/support/CPPUtils.h + ../runtime/src/support/Casts.h + ../runtime/src/support/Declarations.h + ../runtime/src/support/Guid.h + ../runtime/src/support/StringUtils.h + ../runtime/src/tree/AbstractParseTreeVisitor.h + ../runtime/src/tree/ErrorNode.h + ../runtime/src/tree/ErrorNodeImpl.h + ../runtime/src/tree/ParseTree.h + ../runtime/src/tree/ParseTreeListener.h + ../runtime/src/tree/ParseTreeProperty.h + ../runtime/src/tree/ParseTreeVisitor.h + ../runtime/src/tree/ParseTreeWalker.h + ../runtime/src/tree/TerminalNode.h + ../runtime/src/tree/TerminalNodeImpl.h + ../runtime/src/tree/Trees.h + ../runtime/src/tree/pattern/Chunk.h + ../runtime/src/tree/pattern/ParseTreeMatch.h + ../runtime/src/tree/pattern/ParseTreePattern.h + ../runtime/src/tree/pattern/ParseTreePatternMatcher.h + ../runtime/src/tree/pattern/RuleTagToken.h + ../runtime/src/tree/pattern/TagChunk.h + ../runtime/src/tree/pattern/TextChunk.h + ../runtime/src/tree/pattern/TokenTagToken.h + ../runtime/src/tree/xpath/XPath.h + ../runtime/src/tree/xpath/XPathElement.h + ../runtime/src/tree/xpath/XPathLexer.h + ../runtime/src/tree/xpath/XPathLexerErrorListener.h + ../runtime/src/tree/xpath/XPathRuleAnywhereElement.h + ../runtime/src/tree/xpath/XPathRuleElement.h + ../runtime/src/tree/xpath/XPathTokenAnywhereElement.h + ../runtime/src/tree/xpath/XPathTokenElement.h + ../runtime/src/tree/xpath/XPathWildcardAnywhereElement.h + ../runtime/src/tree/xpath/XPathWildcardElement.h + /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParser.cpp + /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParser.h + /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserListener.h + /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserVisitor.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o + ../runtime/src/ANTLRErrorListener.h + ../runtime/src/ANTLRErrorStrategy.h + ../runtime/src/ANTLRFileStream.h + ../runtime/src/ANTLRInputStream.h + ../runtime/src/BailErrorStrategy.h + ../runtime/src/BaseErrorListener.h + ../runtime/src/BufferedTokenStream.h + ../runtime/src/CharStream.h + ../runtime/src/CommonToken.h + ../runtime/src/CommonTokenFactory.h + ../runtime/src/CommonTokenStream.h + ../runtime/src/ConsoleErrorListener.h + ../runtime/src/DefaultErrorStrategy.h + ../runtime/src/DiagnosticErrorListener.h + ../runtime/src/Exceptions.h + ../runtime/src/FailedPredicateException.h + ../runtime/src/InputMismatchException.h + ../runtime/src/IntStream.h + ../runtime/src/InterpreterRuleContext.h + ../runtime/src/Lexer.h + ../runtime/src/LexerInterpreter.h + ../runtime/src/LexerNoViableAltException.h + ../runtime/src/ListTokenSource.h + ../runtime/src/NoViableAltException.h + ../runtime/src/Parser.h + ../runtime/src/ParserInterpreter.h + ../runtime/src/ParserRuleContext.h + ../runtime/src/ProxyErrorListener.h + ../runtime/src/RecognitionException.h + ../runtime/src/Recognizer.h + ../runtime/src/RuleContext.h + ../runtime/src/RuleContextWithAltNum.h + ../runtime/src/RuntimeMetaData.h + ../runtime/src/Token.h + ../runtime/src/TokenFactory.h + ../runtime/src/TokenSource.h + ../runtime/src/TokenStream.h + ../runtime/src/TokenStreamRewriter.h + ../runtime/src/UnbufferedCharStream.h + ../runtime/src/UnbufferedTokenStream.h + ../runtime/src/Vocabulary.h + ../runtime/src/WritableToken.h + ../runtime/src/antlr4-common.h + ../runtime/src/antlr4-runtime.h + ../runtime/src/atn/ATN.h + ../runtime/src/atn/ATNConfig.h + ../runtime/src/atn/ATNConfigSet.h + ../runtime/src/atn/ATNDeserializationOptions.h + ../runtime/src/atn/ATNDeserializer.h + ../runtime/src/atn/ATNSerializer.h + ../runtime/src/atn/ATNSimulator.h + ../runtime/src/atn/ATNState.h + ../runtime/src/atn/ATNType.h + ../runtime/src/atn/AbstractPredicateTransition.h + ../runtime/src/atn/ActionTransition.h + ../runtime/src/atn/AmbiguityInfo.h + ../runtime/src/atn/ArrayPredictionContext.h + ../runtime/src/atn/AtomTransition.h + ../runtime/src/atn/BasicBlockStartState.h + ../runtime/src/atn/BasicState.h + ../runtime/src/atn/BlockEndState.h + ../runtime/src/atn/BlockStartState.h + ../runtime/src/atn/ContextSensitivityInfo.h + ../runtime/src/atn/DecisionEventInfo.h + ../runtime/src/atn/DecisionInfo.h + ../runtime/src/atn/DecisionState.h + ../runtime/src/atn/EmptyPredictionContext.h + ../runtime/src/atn/EpsilonTransition.h + ../runtime/src/atn/ErrorInfo.h + ../runtime/src/atn/LL1Analyzer.h + ../runtime/src/atn/LexerATNConfig.h + ../runtime/src/atn/LexerATNSimulator.h + ../runtime/src/atn/LexerAction.h + ../runtime/src/atn/LexerActionExecutor.h + ../runtime/src/atn/LexerActionType.h + ../runtime/src/atn/LexerChannelAction.h + ../runtime/src/atn/LexerCustomAction.h + ../runtime/src/atn/LexerIndexedCustomAction.h + ../runtime/src/atn/LexerModeAction.h + ../runtime/src/atn/LexerMoreAction.h + ../runtime/src/atn/LexerPopModeAction.h + ../runtime/src/atn/LexerPushModeAction.h + ../runtime/src/atn/LexerSkipAction.h + ../runtime/src/atn/LexerTypeAction.h + ../runtime/src/atn/LookaheadEventInfo.h + ../runtime/src/atn/LoopEndState.h + ../runtime/src/atn/NotSetTransition.h + ../runtime/src/atn/OrderedATNConfigSet.h + ../runtime/src/atn/ParseInfo.h + ../runtime/src/atn/ParserATNSimulator.h + ../runtime/src/atn/PlusBlockStartState.h + ../runtime/src/atn/PlusLoopbackState.h + ../runtime/src/atn/PrecedencePredicateTransition.h + ../runtime/src/atn/PredicateEvalInfo.h + ../runtime/src/atn/PredicateTransition.h + ../runtime/src/atn/PredictionContext.h + ../runtime/src/atn/PredictionMode.h + ../runtime/src/atn/ProfilingATNSimulator.h + ../runtime/src/atn/RangeTransition.h + ../runtime/src/atn/RuleStartState.h + ../runtime/src/atn/RuleStopState.h + ../runtime/src/atn/RuleTransition.h + ../runtime/src/atn/SemanticContext.h + ../runtime/src/atn/SetTransition.h + ../runtime/src/atn/SingletonPredictionContext.h + ../runtime/src/atn/StarBlockStartState.h + ../runtime/src/atn/StarLoopEntryState.h + ../runtime/src/atn/StarLoopbackState.h + ../runtime/src/atn/TokensStartState.h + ../runtime/src/atn/Transition.h + ../runtime/src/atn/WildcardTransition.h + ../runtime/src/dfa/DFA.h + ../runtime/src/dfa/DFASerializer.h + ../runtime/src/dfa/DFAState.h + ../runtime/src/dfa/LexerDFASerializer.h + ../runtime/src/misc/InterpreterDataReader.h + ../runtime/src/misc/Interval.h + ../runtime/src/misc/IntervalSet.h + ../runtime/src/misc/MurmurHash.h + ../runtime/src/misc/Predicate.h + ../runtime/src/support/Any.h + ../runtime/src/support/Arrays.h + ../runtime/src/support/BitSet.h + ../runtime/src/support/CPPUtils.h + ../runtime/src/support/Casts.h + ../runtime/src/support/Declarations.h + ../runtime/src/support/Guid.h + ../runtime/src/support/StringUtils.h + ../runtime/src/tree/AbstractParseTreeVisitor.h + ../runtime/src/tree/ErrorNode.h + ../runtime/src/tree/ErrorNodeImpl.h + ../runtime/src/tree/ParseTree.h + ../runtime/src/tree/ParseTreeListener.h + ../runtime/src/tree/ParseTreeProperty.h + ../runtime/src/tree/ParseTreeVisitor.h + ../runtime/src/tree/ParseTreeWalker.h + ../runtime/src/tree/TerminalNode.h + ../runtime/src/tree/TerminalNodeImpl.h + ../runtime/src/tree/Trees.h + ../runtime/src/tree/pattern/Chunk.h + ../runtime/src/tree/pattern/ParseTreeMatch.h + ../runtime/src/tree/pattern/ParseTreePattern.h + ../runtime/src/tree/pattern/ParseTreePatternMatcher.h + ../runtime/src/tree/pattern/RuleTagToken.h + ../runtime/src/tree/pattern/TagChunk.h + ../runtime/src/tree/pattern/TextChunk.h + ../runtime/src/tree/pattern/TokenTagToken.h + ../runtime/src/tree/xpath/XPath.h + ../runtime/src/tree/xpath/XPathElement.h + ../runtime/src/tree/xpath/XPathLexer.h + ../runtime/src/tree/xpath/XPathLexerErrorListener.h + ../runtime/src/tree/xpath/XPathRuleAnywhereElement.h + ../runtime/src/tree/xpath/XPathRuleElement.h + ../runtime/src/tree/xpath/XPathTokenAnywhereElement.h + ../runtime/src/tree/xpath/XPathTokenElement.h + ../runtime/src/tree/xpath/XPathWildcardAnywhereElement.h + ../runtime/src/tree/xpath/XPathWildcardElement.h + /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParser.h + /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserBaseListener.cpp + /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserBaseListener.h + /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o + ../runtime/src/ANTLRErrorListener.h + ../runtime/src/ANTLRErrorStrategy.h + ../runtime/src/ANTLRFileStream.h + ../runtime/src/ANTLRInputStream.h + ../runtime/src/BailErrorStrategy.h + ../runtime/src/BaseErrorListener.h + ../runtime/src/BufferedTokenStream.h + ../runtime/src/CharStream.h + ../runtime/src/CommonToken.h + ../runtime/src/CommonTokenFactory.h + ../runtime/src/CommonTokenStream.h + ../runtime/src/ConsoleErrorListener.h + ../runtime/src/DefaultErrorStrategy.h + ../runtime/src/DiagnosticErrorListener.h + ../runtime/src/Exceptions.h + ../runtime/src/FailedPredicateException.h + ../runtime/src/InputMismatchException.h + ../runtime/src/IntStream.h + ../runtime/src/InterpreterRuleContext.h + ../runtime/src/Lexer.h + ../runtime/src/LexerInterpreter.h + ../runtime/src/LexerNoViableAltException.h + ../runtime/src/ListTokenSource.h + ../runtime/src/NoViableAltException.h + ../runtime/src/Parser.h + ../runtime/src/ParserInterpreter.h + ../runtime/src/ParserRuleContext.h + ../runtime/src/ProxyErrorListener.h + ../runtime/src/RecognitionException.h + ../runtime/src/Recognizer.h + ../runtime/src/RuleContext.h + ../runtime/src/RuleContextWithAltNum.h + ../runtime/src/RuntimeMetaData.h + ../runtime/src/Token.h + ../runtime/src/TokenFactory.h + ../runtime/src/TokenSource.h + ../runtime/src/TokenStream.h + ../runtime/src/TokenStreamRewriter.h + ../runtime/src/UnbufferedCharStream.h + ../runtime/src/UnbufferedTokenStream.h + ../runtime/src/Vocabulary.h + ../runtime/src/WritableToken.h + ../runtime/src/antlr4-common.h + ../runtime/src/antlr4-runtime.h + ../runtime/src/atn/ATN.h + ../runtime/src/atn/ATNConfig.h + ../runtime/src/atn/ATNConfigSet.h + ../runtime/src/atn/ATNDeserializationOptions.h + ../runtime/src/atn/ATNDeserializer.h + ../runtime/src/atn/ATNSerializer.h + ../runtime/src/atn/ATNSimulator.h + ../runtime/src/atn/ATNState.h + ../runtime/src/atn/ATNType.h + ../runtime/src/atn/AbstractPredicateTransition.h + ../runtime/src/atn/ActionTransition.h + ../runtime/src/atn/AmbiguityInfo.h + ../runtime/src/atn/ArrayPredictionContext.h + ../runtime/src/atn/AtomTransition.h + ../runtime/src/atn/BasicBlockStartState.h + ../runtime/src/atn/BasicState.h + ../runtime/src/atn/BlockEndState.h + ../runtime/src/atn/BlockStartState.h + ../runtime/src/atn/ContextSensitivityInfo.h + ../runtime/src/atn/DecisionEventInfo.h + ../runtime/src/atn/DecisionInfo.h + ../runtime/src/atn/DecisionState.h + ../runtime/src/atn/EmptyPredictionContext.h + ../runtime/src/atn/EpsilonTransition.h + ../runtime/src/atn/ErrorInfo.h + ../runtime/src/atn/LL1Analyzer.h + ../runtime/src/atn/LexerATNConfig.h + ../runtime/src/atn/LexerATNSimulator.h + ../runtime/src/atn/LexerAction.h + ../runtime/src/atn/LexerActionExecutor.h + ../runtime/src/atn/LexerActionType.h + ../runtime/src/atn/LexerChannelAction.h + ../runtime/src/atn/LexerCustomAction.h + ../runtime/src/atn/LexerIndexedCustomAction.h + ../runtime/src/atn/LexerModeAction.h + ../runtime/src/atn/LexerMoreAction.h + ../runtime/src/atn/LexerPopModeAction.h + ../runtime/src/atn/LexerPushModeAction.h + ../runtime/src/atn/LexerSkipAction.h + ../runtime/src/atn/LexerTypeAction.h + ../runtime/src/atn/LookaheadEventInfo.h + ../runtime/src/atn/LoopEndState.h + ../runtime/src/atn/NotSetTransition.h + ../runtime/src/atn/OrderedATNConfigSet.h + ../runtime/src/atn/ParseInfo.h + ../runtime/src/atn/ParserATNSimulator.h + ../runtime/src/atn/PlusBlockStartState.h + ../runtime/src/atn/PlusLoopbackState.h + ../runtime/src/atn/PrecedencePredicateTransition.h + ../runtime/src/atn/PredicateEvalInfo.h + ../runtime/src/atn/PredicateTransition.h + ../runtime/src/atn/PredictionContext.h + ../runtime/src/atn/PredictionMode.h + ../runtime/src/atn/ProfilingATNSimulator.h + ../runtime/src/atn/RangeTransition.h + ../runtime/src/atn/RuleStartState.h + ../runtime/src/atn/RuleStopState.h + ../runtime/src/atn/RuleTransition.h + ../runtime/src/atn/SemanticContext.h + ../runtime/src/atn/SetTransition.h + ../runtime/src/atn/SingletonPredictionContext.h + ../runtime/src/atn/StarBlockStartState.h + ../runtime/src/atn/StarLoopEntryState.h + ../runtime/src/atn/StarLoopbackState.h + ../runtime/src/atn/TokensStartState.h + ../runtime/src/atn/Transition.h + ../runtime/src/atn/WildcardTransition.h + ../runtime/src/dfa/DFA.h + ../runtime/src/dfa/DFASerializer.h + ../runtime/src/dfa/DFAState.h + ../runtime/src/dfa/LexerDFASerializer.h + ../runtime/src/misc/InterpreterDataReader.h + ../runtime/src/misc/Interval.h + ../runtime/src/misc/IntervalSet.h + ../runtime/src/misc/MurmurHash.h + ../runtime/src/misc/Predicate.h + ../runtime/src/support/Any.h + ../runtime/src/support/Arrays.h + ../runtime/src/support/BitSet.h + ../runtime/src/support/CPPUtils.h + ../runtime/src/support/Casts.h + ../runtime/src/support/Declarations.h + ../runtime/src/support/Guid.h + ../runtime/src/support/StringUtils.h + ../runtime/src/tree/AbstractParseTreeVisitor.h + ../runtime/src/tree/ErrorNode.h + ../runtime/src/tree/ErrorNodeImpl.h + ../runtime/src/tree/ParseTree.h + ../runtime/src/tree/ParseTreeListener.h + ../runtime/src/tree/ParseTreeProperty.h + ../runtime/src/tree/ParseTreeVisitor.h + ../runtime/src/tree/ParseTreeWalker.h + ../runtime/src/tree/TerminalNode.h + ../runtime/src/tree/TerminalNodeImpl.h + ../runtime/src/tree/Trees.h + ../runtime/src/tree/pattern/Chunk.h + ../runtime/src/tree/pattern/ParseTreeMatch.h + ../runtime/src/tree/pattern/ParseTreePattern.h + ../runtime/src/tree/pattern/ParseTreePatternMatcher.h + ../runtime/src/tree/pattern/RuleTagToken.h + ../runtime/src/tree/pattern/TagChunk.h + ../runtime/src/tree/pattern/TextChunk.h + ../runtime/src/tree/pattern/TokenTagToken.h + ../runtime/src/tree/xpath/XPath.h + ../runtime/src/tree/xpath/XPathElement.h + ../runtime/src/tree/xpath/XPathLexer.h + ../runtime/src/tree/xpath/XPathLexerErrorListener.h + ../runtime/src/tree/xpath/XPathRuleAnywhereElement.h + ../runtime/src/tree/xpath/XPathRuleElement.h + ../runtime/src/tree/xpath/XPathTokenAnywhereElement.h + ../runtime/src/tree/xpath/XPathTokenElement.h + ../runtime/src/tree/xpath/XPathWildcardAnywhereElement.h + ../runtime/src/tree/xpath/XPathWildcardElement.h + /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParser.h + /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserBaseVisitor.cpp + /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserBaseVisitor.h + /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserVisitor.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o + ../runtime/src/ANTLRErrorListener.h + ../runtime/src/ANTLRErrorStrategy.h + ../runtime/src/ANTLRFileStream.h + ../runtime/src/ANTLRInputStream.h + ../runtime/src/BailErrorStrategy.h + ../runtime/src/BaseErrorListener.h + ../runtime/src/BufferedTokenStream.h + ../runtime/src/CharStream.h + ../runtime/src/CommonToken.h + ../runtime/src/CommonTokenFactory.h + ../runtime/src/CommonTokenStream.h + ../runtime/src/ConsoleErrorListener.h + ../runtime/src/DefaultErrorStrategy.h + ../runtime/src/DiagnosticErrorListener.h + ../runtime/src/Exceptions.h + ../runtime/src/FailedPredicateException.h + ../runtime/src/InputMismatchException.h + ../runtime/src/IntStream.h + ../runtime/src/InterpreterRuleContext.h + ../runtime/src/Lexer.h + ../runtime/src/LexerInterpreter.h + ../runtime/src/LexerNoViableAltException.h + ../runtime/src/ListTokenSource.h + ../runtime/src/NoViableAltException.h + ../runtime/src/Parser.h + ../runtime/src/ParserInterpreter.h + ../runtime/src/ParserRuleContext.h + ../runtime/src/ProxyErrorListener.h + ../runtime/src/RecognitionException.h + ../runtime/src/Recognizer.h + ../runtime/src/RuleContext.h + ../runtime/src/RuleContextWithAltNum.h + ../runtime/src/RuntimeMetaData.h + ../runtime/src/Token.h + ../runtime/src/TokenFactory.h + ../runtime/src/TokenSource.h + ../runtime/src/TokenStream.h + ../runtime/src/TokenStreamRewriter.h + ../runtime/src/UnbufferedCharStream.h + ../runtime/src/UnbufferedTokenStream.h + ../runtime/src/Vocabulary.h + ../runtime/src/WritableToken.h + ../runtime/src/antlr4-common.h + ../runtime/src/antlr4-runtime.h + ../runtime/src/atn/ATN.h + ../runtime/src/atn/ATNConfig.h + ../runtime/src/atn/ATNConfigSet.h + ../runtime/src/atn/ATNDeserializationOptions.h + ../runtime/src/atn/ATNDeserializer.h + ../runtime/src/atn/ATNSerializer.h + ../runtime/src/atn/ATNSimulator.h + ../runtime/src/atn/ATNState.h + ../runtime/src/atn/ATNType.h + ../runtime/src/atn/AbstractPredicateTransition.h + ../runtime/src/atn/ActionTransition.h + ../runtime/src/atn/AmbiguityInfo.h + ../runtime/src/atn/ArrayPredictionContext.h + ../runtime/src/atn/AtomTransition.h + ../runtime/src/atn/BasicBlockStartState.h + ../runtime/src/atn/BasicState.h + ../runtime/src/atn/BlockEndState.h + ../runtime/src/atn/BlockStartState.h + ../runtime/src/atn/ContextSensitivityInfo.h + ../runtime/src/atn/DecisionEventInfo.h + ../runtime/src/atn/DecisionInfo.h + ../runtime/src/atn/DecisionState.h + ../runtime/src/atn/EmptyPredictionContext.h + ../runtime/src/atn/EpsilonTransition.h + ../runtime/src/atn/ErrorInfo.h + ../runtime/src/atn/LL1Analyzer.h + ../runtime/src/atn/LexerATNConfig.h + ../runtime/src/atn/LexerATNSimulator.h + ../runtime/src/atn/LexerAction.h + ../runtime/src/atn/LexerActionExecutor.h + ../runtime/src/atn/LexerActionType.h + ../runtime/src/atn/LexerChannelAction.h + ../runtime/src/atn/LexerCustomAction.h + ../runtime/src/atn/LexerIndexedCustomAction.h + ../runtime/src/atn/LexerModeAction.h + ../runtime/src/atn/LexerMoreAction.h + ../runtime/src/atn/LexerPopModeAction.h + ../runtime/src/atn/LexerPushModeAction.h + ../runtime/src/atn/LexerSkipAction.h + ../runtime/src/atn/LexerTypeAction.h + ../runtime/src/atn/LookaheadEventInfo.h + ../runtime/src/atn/LoopEndState.h + ../runtime/src/atn/NotSetTransition.h + ../runtime/src/atn/OrderedATNConfigSet.h + ../runtime/src/atn/ParseInfo.h + ../runtime/src/atn/ParserATNSimulator.h + ../runtime/src/atn/PlusBlockStartState.h + ../runtime/src/atn/PlusLoopbackState.h + ../runtime/src/atn/PrecedencePredicateTransition.h + ../runtime/src/atn/PredicateEvalInfo.h + ../runtime/src/atn/PredicateTransition.h + ../runtime/src/atn/PredictionContext.h + ../runtime/src/atn/PredictionMode.h + ../runtime/src/atn/ProfilingATNSimulator.h + ../runtime/src/atn/RangeTransition.h + ../runtime/src/atn/RuleStartState.h + ../runtime/src/atn/RuleStopState.h + ../runtime/src/atn/RuleTransition.h + ../runtime/src/atn/SemanticContext.h + ../runtime/src/atn/SetTransition.h + ../runtime/src/atn/SingletonPredictionContext.h + ../runtime/src/atn/StarBlockStartState.h + ../runtime/src/atn/StarLoopEntryState.h + ../runtime/src/atn/StarLoopbackState.h + ../runtime/src/atn/TokensStartState.h + ../runtime/src/atn/Transition.h + ../runtime/src/atn/WildcardTransition.h + ../runtime/src/dfa/DFA.h + ../runtime/src/dfa/DFASerializer.h + ../runtime/src/dfa/DFAState.h + ../runtime/src/dfa/LexerDFASerializer.h + ../runtime/src/misc/InterpreterDataReader.h + ../runtime/src/misc/Interval.h + ../runtime/src/misc/IntervalSet.h + ../runtime/src/misc/MurmurHash.h + ../runtime/src/misc/Predicate.h + ../runtime/src/support/Any.h + ../runtime/src/support/Arrays.h + ../runtime/src/support/BitSet.h + ../runtime/src/support/CPPUtils.h + ../runtime/src/support/Casts.h + ../runtime/src/support/Declarations.h + ../runtime/src/support/Guid.h + ../runtime/src/support/StringUtils.h + ../runtime/src/tree/AbstractParseTreeVisitor.h + ../runtime/src/tree/ErrorNode.h + ../runtime/src/tree/ErrorNodeImpl.h + ../runtime/src/tree/ParseTree.h + ../runtime/src/tree/ParseTreeListener.h + ../runtime/src/tree/ParseTreeProperty.h + ../runtime/src/tree/ParseTreeVisitor.h + ../runtime/src/tree/ParseTreeWalker.h + ../runtime/src/tree/TerminalNode.h + ../runtime/src/tree/TerminalNodeImpl.h + ../runtime/src/tree/Trees.h + ../runtime/src/tree/pattern/Chunk.h + ../runtime/src/tree/pattern/ParseTreeMatch.h + ../runtime/src/tree/pattern/ParseTreePattern.h + ../runtime/src/tree/pattern/ParseTreePatternMatcher.h + ../runtime/src/tree/pattern/RuleTagToken.h + ../runtime/src/tree/pattern/TagChunk.h + ../runtime/src/tree/pattern/TextChunk.h + ../runtime/src/tree/pattern/TokenTagToken.h + ../runtime/src/tree/xpath/XPath.h + ../runtime/src/tree/xpath/XPathElement.h + ../runtime/src/tree/xpath/XPathLexer.h + ../runtime/src/tree/xpath/XPathLexerErrorListener.h + ../runtime/src/tree/xpath/XPathRuleAnywhereElement.h + ../runtime/src/tree/xpath/XPathRuleElement.h + ../runtime/src/tree/xpath/XPathTokenAnywhereElement.h + ../runtime/src/tree/xpath/XPathTokenElement.h + ../runtime/src/tree/xpath/XPathWildcardAnywhereElement.h + ../runtime/src/tree/xpath/XPathWildcardElement.h + /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParser.h + /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserListener.cpp + /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o + ../runtime/src/ANTLRErrorListener.h + ../runtime/src/ANTLRErrorStrategy.h + ../runtime/src/ANTLRFileStream.h + ../runtime/src/ANTLRInputStream.h + ../runtime/src/BailErrorStrategy.h + ../runtime/src/BaseErrorListener.h + ../runtime/src/BufferedTokenStream.h + ../runtime/src/CharStream.h + ../runtime/src/CommonToken.h + ../runtime/src/CommonTokenFactory.h + ../runtime/src/CommonTokenStream.h + ../runtime/src/ConsoleErrorListener.h + ../runtime/src/DefaultErrorStrategy.h + ../runtime/src/DiagnosticErrorListener.h + ../runtime/src/Exceptions.h + ../runtime/src/FailedPredicateException.h + ../runtime/src/InputMismatchException.h + ../runtime/src/IntStream.h + ../runtime/src/InterpreterRuleContext.h + ../runtime/src/Lexer.h + ../runtime/src/LexerInterpreter.h + ../runtime/src/LexerNoViableAltException.h + ../runtime/src/ListTokenSource.h + ../runtime/src/NoViableAltException.h + ../runtime/src/Parser.h + ../runtime/src/ParserInterpreter.h + ../runtime/src/ParserRuleContext.h + ../runtime/src/ProxyErrorListener.h + ../runtime/src/RecognitionException.h + ../runtime/src/Recognizer.h + ../runtime/src/RuleContext.h + ../runtime/src/RuleContextWithAltNum.h + ../runtime/src/RuntimeMetaData.h + ../runtime/src/Token.h + ../runtime/src/TokenFactory.h + ../runtime/src/TokenSource.h + ../runtime/src/TokenStream.h + ../runtime/src/TokenStreamRewriter.h + ../runtime/src/UnbufferedCharStream.h + ../runtime/src/UnbufferedTokenStream.h + ../runtime/src/Vocabulary.h + ../runtime/src/WritableToken.h + ../runtime/src/antlr4-common.h + ../runtime/src/antlr4-runtime.h + ../runtime/src/atn/ATN.h + ../runtime/src/atn/ATNConfig.h + ../runtime/src/atn/ATNConfigSet.h + ../runtime/src/atn/ATNDeserializationOptions.h + ../runtime/src/atn/ATNDeserializer.h + ../runtime/src/atn/ATNSerializer.h + ../runtime/src/atn/ATNSimulator.h + ../runtime/src/atn/ATNState.h + ../runtime/src/atn/ATNType.h + ../runtime/src/atn/AbstractPredicateTransition.h + ../runtime/src/atn/ActionTransition.h + ../runtime/src/atn/AmbiguityInfo.h + ../runtime/src/atn/ArrayPredictionContext.h + ../runtime/src/atn/AtomTransition.h + ../runtime/src/atn/BasicBlockStartState.h + ../runtime/src/atn/BasicState.h + ../runtime/src/atn/BlockEndState.h + ../runtime/src/atn/BlockStartState.h + ../runtime/src/atn/ContextSensitivityInfo.h + ../runtime/src/atn/DecisionEventInfo.h + ../runtime/src/atn/DecisionInfo.h + ../runtime/src/atn/DecisionState.h + ../runtime/src/atn/EmptyPredictionContext.h + ../runtime/src/atn/EpsilonTransition.h + ../runtime/src/atn/ErrorInfo.h + ../runtime/src/atn/LL1Analyzer.h + ../runtime/src/atn/LexerATNConfig.h + ../runtime/src/atn/LexerATNSimulator.h + ../runtime/src/atn/LexerAction.h + ../runtime/src/atn/LexerActionExecutor.h + ../runtime/src/atn/LexerActionType.h + ../runtime/src/atn/LexerChannelAction.h + ../runtime/src/atn/LexerCustomAction.h + ../runtime/src/atn/LexerIndexedCustomAction.h + ../runtime/src/atn/LexerModeAction.h + ../runtime/src/atn/LexerMoreAction.h + ../runtime/src/atn/LexerPopModeAction.h + ../runtime/src/atn/LexerPushModeAction.h + ../runtime/src/atn/LexerSkipAction.h + ../runtime/src/atn/LexerTypeAction.h + ../runtime/src/atn/LookaheadEventInfo.h + ../runtime/src/atn/LoopEndState.h + ../runtime/src/atn/NotSetTransition.h + ../runtime/src/atn/OrderedATNConfigSet.h + ../runtime/src/atn/ParseInfo.h + ../runtime/src/atn/ParserATNSimulator.h + ../runtime/src/atn/PlusBlockStartState.h + ../runtime/src/atn/PlusLoopbackState.h + ../runtime/src/atn/PrecedencePredicateTransition.h + ../runtime/src/atn/PredicateEvalInfo.h + ../runtime/src/atn/PredicateTransition.h + ../runtime/src/atn/PredictionContext.h + ../runtime/src/atn/PredictionMode.h + ../runtime/src/atn/ProfilingATNSimulator.h + ../runtime/src/atn/RangeTransition.h + ../runtime/src/atn/RuleStartState.h + ../runtime/src/atn/RuleStopState.h + ../runtime/src/atn/RuleTransition.h + ../runtime/src/atn/SemanticContext.h + ../runtime/src/atn/SetTransition.h + ../runtime/src/atn/SingletonPredictionContext.h + ../runtime/src/atn/StarBlockStartState.h + ../runtime/src/atn/StarLoopEntryState.h + ../runtime/src/atn/StarLoopbackState.h + ../runtime/src/atn/TokensStartState.h + ../runtime/src/atn/Transition.h + ../runtime/src/atn/WildcardTransition.h + ../runtime/src/dfa/DFA.h + ../runtime/src/dfa/DFASerializer.h + ../runtime/src/dfa/DFAState.h + ../runtime/src/dfa/LexerDFASerializer.h + ../runtime/src/misc/InterpreterDataReader.h + ../runtime/src/misc/Interval.h + ../runtime/src/misc/IntervalSet.h + ../runtime/src/misc/MurmurHash.h + ../runtime/src/misc/Predicate.h + ../runtime/src/support/Any.h + ../runtime/src/support/Arrays.h + ../runtime/src/support/BitSet.h + ../runtime/src/support/CPPUtils.h + ../runtime/src/support/Casts.h + ../runtime/src/support/Declarations.h + ../runtime/src/support/Guid.h + ../runtime/src/support/StringUtils.h + ../runtime/src/tree/AbstractParseTreeVisitor.h + ../runtime/src/tree/ErrorNode.h + ../runtime/src/tree/ErrorNodeImpl.h + ../runtime/src/tree/ParseTree.h + ../runtime/src/tree/ParseTreeListener.h + ../runtime/src/tree/ParseTreeProperty.h + ../runtime/src/tree/ParseTreeVisitor.h + ../runtime/src/tree/ParseTreeWalker.h + ../runtime/src/tree/TerminalNode.h + ../runtime/src/tree/TerminalNodeImpl.h + ../runtime/src/tree/Trees.h + ../runtime/src/tree/pattern/Chunk.h + ../runtime/src/tree/pattern/ParseTreeMatch.h + ../runtime/src/tree/pattern/ParseTreePattern.h + ../runtime/src/tree/pattern/ParseTreePatternMatcher.h + ../runtime/src/tree/pattern/RuleTagToken.h + ../runtime/src/tree/pattern/TagChunk.h + ../runtime/src/tree/pattern/TextChunk.h + ../runtime/src/tree/pattern/TokenTagToken.h + ../runtime/src/tree/xpath/XPath.h + ../runtime/src/tree/xpath/XPathElement.h + ../runtime/src/tree/xpath/XPathLexer.h + ../runtime/src/tree/xpath/XPathLexerErrorListener.h + ../runtime/src/tree/xpath/XPathRuleAnywhereElement.h + ../runtime/src/tree/xpath/XPathRuleElement.h + ../runtime/src/tree/xpath/XPathTokenAnywhereElement.h + ../runtime/src/tree/xpath/XPathTokenElement.h + ../runtime/src/tree/xpath/XPathWildcardAnywhereElement.h + ../runtime/src/tree/xpath/XPathWildcardElement.h + /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParser.h + /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserVisitor.cpp + /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated/TParserVisitor.h diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/depend.make b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/depend.make new file mode 100644 index 0000000000..80debdc81d --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/depend.make @@ -0,0 +1,1132 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.17 + +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../demo/generated/TLexer.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../demo/generated/TParser.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/ANTLRErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/ANTLRErrorStrategy.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/ANTLRFileStream.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/ANTLRInputStream.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/BailErrorStrategy.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/BaseErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/BufferedTokenStream.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/CharStream.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/CommonToken.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/CommonTokenFactory.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/CommonTokenStream.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/ConsoleErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/DefaultErrorStrategy.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/DiagnosticErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/Exceptions.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/FailedPredicateException.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/InputMismatchException.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/IntStream.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/InterpreterRuleContext.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/Lexer.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/LexerInterpreter.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/LexerNoViableAltException.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/ListTokenSource.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/NoViableAltException.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/Parser.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/ParserInterpreter.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/ParserRuleContext.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/ProxyErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/RecognitionException.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/Recognizer.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/RuleContext.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/RuleContextWithAltNum.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/RuntimeMetaData.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/Token.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/TokenFactory.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/TokenSource.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/TokenStream.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/TokenStreamRewriter.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/UnbufferedCharStream.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/UnbufferedTokenStream.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/Vocabulary.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/WritableToken.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/antlr4-common.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/antlr4-runtime.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/ATN.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/ATNConfig.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/ATNConfigSet.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/ATNDeserializationOptions.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/ATNDeserializer.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/ATNSerializer.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/ATNSimulator.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/ATNState.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/ATNType.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/AbstractPredicateTransition.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/ActionTransition.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/AmbiguityInfo.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/ArrayPredictionContext.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/AtomTransition.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/BasicBlockStartState.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/BasicState.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/BlockEndState.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/BlockStartState.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/ContextSensitivityInfo.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/DecisionEventInfo.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/DecisionInfo.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/DecisionState.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/EmptyPredictionContext.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/EpsilonTransition.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/ErrorInfo.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/LL1Analyzer.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/LexerATNConfig.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/LexerATNSimulator.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/LexerAction.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/LexerActionExecutor.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/LexerActionType.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/LexerChannelAction.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/LexerCustomAction.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/LexerIndexedCustomAction.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/LexerModeAction.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/LexerMoreAction.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/LexerPopModeAction.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/LexerPushModeAction.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/LexerSkipAction.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/LexerTypeAction.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/LookaheadEventInfo.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/LoopEndState.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/NotSetTransition.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/OrderedATNConfigSet.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/ParseInfo.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/ParserATNSimulator.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/PlusBlockStartState.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/PlusLoopbackState.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/PrecedencePredicateTransition.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/PredicateEvalInfo.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/PredicateTransition.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/PredictionContext.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/PredictionMode.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/ProfilingATNSimulator.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/RangeTransition.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/RuleStartState.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/RuleStopState.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/RuleTransition.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/SemanticContext.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/SetTransition.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/SingletonPredictionContext.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/StarBlockStartState.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/StarLoopEntryState.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/StarLoopbackState.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/TokensStartState.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/Transition.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/atn/WildcardTransition.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/dfa/DFA.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/dfa/DFASerializer.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/dfa/DFAState.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/dfa/LexerDFASerializer.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/misc/InterpreterDataReader.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/misc/Interval.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/misc/IntervalSet.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/misc/MurmurHash.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/misc/Predicate.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/support/Any.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/support/Arrays.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/support/BitSet.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/support/CPPUtils.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/support/Casts.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/support/Declarations.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/support/Guid.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/support/StringUtils.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/tree/AbstractParseTreeVisitor.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/tree/ErrorNode.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/tree/ErrorNodeImpl.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/tree/ParseTree.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/tree/ParseTreeListener.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/tree/ParseTreeProperty.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/tree/ParseTreeVisitor.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/tree/ParseTreeWalker.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/tree/TerminalNode.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/tree/TerminalNodeImpl.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/tree/Trees.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/tree/pattern/Chunk.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/tree/pattern/ParseTreeMatch.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/tree/pattern/ParseTreePattern.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/tree/pattern/ParseTreePatternMatcher.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/tree/pattern/RuleTagToken.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/tree/pattern/TagChunk.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/tree/pattern/TextChunk.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/tree/pattern/TokenTagToken.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/tree/xpath/XPath.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/tree/xpath/XPathElement.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/tree/xpath/XPathLexer.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/tree/xpath/XPathLexerErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/tree/xpath/XPathRuleAnywhereElement.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/tree/xpath/XPathRuleElement.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/tree/xpath/XPathTokenAnywhereElement.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/tree/xpath/XPathTokenElement.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/tree/xpath/XPathWildcardAnywhereElement.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../runtime/src/tree/xpath/XPathWildcardElement.h +demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o: ../demo/Linux/main.cpp + +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/ANTLRErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/ANTLRErrorStrategy.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/ANTLRFileStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/ANTLRInputStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/BailErrorStrategy.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/BaseErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/BufferedTokenStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/CharStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/CommonToken.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/CommonTokenFactory.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/CommonTokenStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/ConsoleErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/DefaultErrorStrategy.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/DiagnosticErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/Exceptions.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/FailedPredicateException.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/InputMismatchException.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/IntStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/InterpreterRuleContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/Lexer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/LexerInterpreter.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/LexerNoViableAltException.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/ListTokenSource.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/NoViableAltException.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/Parser.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/ParserInterpreter.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/ParserRuleContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/ProxyErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/RecognitionException.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/Recognizer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/RuleContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/RuleContextWithAltNum.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/RuntimeMetaData.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/Token.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/TokenFactory.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/TokenSource.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/TokenStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/TokenStreamRewriter.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/UnbufferedCharStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/UnbufferedTokenStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/Vocabulary.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/WritableToken.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/antlr4-common.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/antlr4-runtime.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/ATN.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/ATNConfig.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/ATNConfigSet.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/ATNDeserializationOptions.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/ATNDeserializer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/ATNSerializer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/ATNSimulator.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/ATNState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/ATNType.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/AbstractPredicateTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/ActionTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/AmbiguityInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/ArrayPredictionContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/AtomTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/BasicBlockStartState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/BasicState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/BlockEndState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/BlockStartState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/ContextSensitivityInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/DecisionEventInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/DecisionInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/DecisionState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/EmptyPredictionContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/EpsilonTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/ErrorInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/LL1Analyzer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/LexerATNConfig.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/LexerATNSimulator.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/LexerAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/LexerActionExecutor.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/LexerActionType.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/LexerChannelAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/LexerCustomAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/LexerIndexedCustomAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/LexerModeAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/LexerMoreAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/LexerPopModeAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/LexerPushModeAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/LexerSkipAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/LexerTypeAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/LookaheadEventInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/LoopEndState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/NotSetTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/OrderedATNConfigSet.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/ParseInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/ParserATNSimulator.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/PlusBlockStartState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/PlusLoopbackState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/PrecedencePredicateTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/PredicateEvalInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/PredicateTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/PredictionContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/PredictionMode.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/ProfilingATNSimulator.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/RangeTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/RuleStartState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/RuleStopState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/RuleTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/SemanticContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/SetTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/SingletonPredictionContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/StarBlockStartState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/StarLoopEntryState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/StarLoopbackState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/TokensStartState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/Transition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/atn/WildcardTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/dfa/DFA.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/dfa/DFASerializer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/dfa/DFAState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/dfa/LexerDFASerializer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/misc/InterpreterDataReader.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/misc/Interval.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/misc/IntervalSet.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/misc/MurmurHash.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/misc/Predicate.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/support/Any.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/support/Arrays.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/support/BitSet.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/support/CPPUtils.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/support/Casts.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/support/Declarations.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/support/Guid.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/support/StringUtils.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/tree/AbstractParseTreeVisitor.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/tree/ErrorNode.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/tree/ErrorNodeImpl.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/tree/ParseTree.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/tree/ParseTreeListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/tree/ParseTreeProperty.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/tree/ParseTreeVisitor.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/tree/ParseTreeWalker.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/tree/TerminalNode.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/tree/TerminalNodeImpl.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/tree/Trees.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/tree/pattern/Chunk.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/tree/pattern/ParseTreeMatch.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/tree/pattern/ParseTreePattern.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/tree/pattern/ParseTreePatternMatcher.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/tree/pattern/RuleTagToken.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/tree/pattern/TagChunk.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/tree/pattern/TextChunk.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/tree/pattern/TokenTagToken.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/tree/xpath/XPath.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/tree/xpath/XPathElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/tree/xpath/XPathLexer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/tree/xpath/XPathLexerErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/tree/xpath/XPathRuleAnywhereElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/tree/xpath/XPathRuleElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/tree/xpath/XPathTokenAnywhereElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/tree/xpath/XPathTokenElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/tree/xpath/XPathWildcardAnywhereElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../runtime/src/tree/xpath/XPathWildcardElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../demo/generated/TLexer.cpp +demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o: ../demo/generated/TLexer.h + +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/ANTLRErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/ANTLRErrorStrategy.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/ANTLRFileStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/ANTLRInputStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/BailErrorStrategy.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/BaseErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/BufferedTokenStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/CharStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/CommonToken.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/CommonTokenFactory.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/CommonTokenStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/ConsoleErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/DefaultErrorStrategy.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/DiagnosticErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/Exceptions.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/FailedPredicateException.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/InputMismatchException.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/IntStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/InterpreterRuleContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/Lexer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/LexerInterpreter.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/LexerNoViableAltException.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/ListTokenSource.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/NoViableAltException.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/Parser.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/ParserInterpreter.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/ParserRuleContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/ProxyErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/RecognitionException.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/Recognizer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/RuleContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/RuleContextWithAltNum.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/RuntimeMetaData.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/Token.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/TokenFactory.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/TokenSource.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/TokenStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/TokenStreamRewriter.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/UnbufferedCharStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/UnbufferedTokenStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/Vocabulary.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/WritableToken.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/antlr4-common.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/antlr4-runtime.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/ATN.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/ATNConfig.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/ATNConfigSet.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/ATNDeserializationOptions.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/ATNDeserializer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/ATNSerializer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/ATNSimulator.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/ATNState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/ATNType.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/AbstractPredicateTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/ActionTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/AmbiguityInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/ArrayPredictionContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/AtomTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/BasicBlockStartState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/BasicState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/BlockEndState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/BlockStartState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/ContextSensitivityInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/DecisionEventInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/DecisionInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/DecisionState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/EmptyPredictionContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/EpsilonTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/ErrorInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/LL1Analyzer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/LexerATNConfig.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/LexerATNSimulator.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/LexerAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/LexerActionExecutor.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/LexerActionType.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/LexerChannelAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/LexerCustomAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/LexerIndexedCustomAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/LexerModeAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/LexerMoreAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/LexerPopModeAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/LexerPushModeAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/LexerSkipAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/LexerTypeAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/LookaheadEventInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/LoopEndState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/NotSetTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/OrderedATNConfigSet.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/ParseInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/ParserATNSimulator.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/PlusBlockStartState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/PlusLoopbackState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/PrecedencePredicateTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/PredicateEvalInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/PredicateTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/PredictionContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/PredictionMode.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/ProfilingATNSimulator.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/RangeTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/RuleStartState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/RuleStopState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/RuleTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/SemanticContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/SetTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/SingletonPredictionContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/StarBlockStartState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/StarLoopEntryState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/StarLoopbackState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/TokensStartState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/Transition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/atn/WildcardTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/dfa/DFA.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/dfa/DFASerializer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/dfa/DFAState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/dfa/LexerDFASerializer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/misc/InterpreterDataReader.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/misc/Interval.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/misc/IntervalSet.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/misc/MurmurHash.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/misc/Predicate.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/support/Any.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/support/Arrays.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/support/BitSet.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/support/CPPUtils.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/support/Casts.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/support/Declarations.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/support/Guid.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/support/StringUtils.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/tree/AbstractParseTreeVisitor.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/tree/ErrorNode.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/tree/ErrorNodeImpl.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/tree/ParseTree.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/tree/ParseTreeListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/tree/ParseTreeProperty.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/tree/ParseTreeVisitor.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/tree/ParseTreeWalker.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/tree/TerminalNode.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/tree/TerminalNodeImpl.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/tree/Trees.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/tree/pattern/Chunk.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/tree/pattern/ParseTreeMatch.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/tree/pattern/ParseTreePattern.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/tree/pattern/ParseTreePatternMatcher.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/tree/pattern/RuleTagToken.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/tree/pattern/TagChunk.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/tree/pattern/TextChunk.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/tree/pattern/TokenTagToken.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/tree/xpath/XPath.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/tree/xpath/XPathElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/tree/xpath/XPathLexer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/tree/xpath/XPathLexerErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/tree/xpath/XPathRuleAnywhereElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/tree/xpath/XPathRuleElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/tree/xpath/XPathTokenAnywhereElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/tree/xpath/XPathTokenElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/tree/xpath/XPathWildcardAnywhereElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../runtime/src/tree/xpath/XPathWildcardElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../demo/generated/TParser.cpp +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../demo/generated/TParser.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../demo/generated/TParserListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o: ../demo/generated/TParserVisitor.h + +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/ANTLRErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/ANTLRErrorStrategy.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/ANTLRFileStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/ANTLRInputStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/BailErrorStrategy.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/BaseErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/BufferedTokenStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/CharStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/CommonToken.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/CommonTokenFactory.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/CommonTokenStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/ConsoleErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/DefaultErrorStrategy.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/DiagnosticErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/Exceptions.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/FailedPredicateException.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/InputMismatchException.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/IntStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/InterpreterRuleContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/Lexer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/LexerInterpreter.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/LexerNoViableAltException.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/ListTokenSource.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/NoViableAltException.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/Parser.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/ParserInterpreter.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/ParserRuleContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/ProxyErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/RecognitionException.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/Recognizer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/RuleContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/RuleContextWithAltNum.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/RuntimeMetaData.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/Token.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/TokenFactory.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/TokenSource.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/TokenStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/TokenStreamRewriter.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/UnbufferedCharStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/UnbufferedTokenStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/Vocabulary.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/WritableToken.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/antlr4-common.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/antlr4-runtime.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/ATN.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/ATNConfig.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/ATNConfigSet.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/ATNDeserializationOptions.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/ATNDeserializer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/ATNSerializer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/ATNSimulator.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/ATNState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/ATNType.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/AbstractPredicateTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/ActionTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/AmbiguityInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/ArrayPredictionContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/AtomTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/BasicBlockStartState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/BasicState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/BlockEndState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/BlockStartState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/ContextSensitivityInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/DecisionEventInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/DecisionInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/DecisionState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/EmptyPredictionContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/EpsilonTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/ErrorInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/LL1Analyzer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/LexerATNConfig.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/LexerATNSimulator.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/LexerAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/LexerActionExecutor.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/LexerActionType.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/LexerChannelAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/LexerCustomAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/LexerIndexedCustomAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/LexerModeAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/LexerMoreAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/LexerPopModeAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/LexerPushModeAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/LexerSkipAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/LexerTypeAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/LookaheadEventInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/LoopEndState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/NotSetTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/OrderedATNConfigSet.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/ParseInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/ParserATNSimulator.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/PlusBlockStartState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/PlusLoopbackState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/PrecedencePredicateTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/PredicateEvalInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/PredicateTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/PredictionContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/PredictionMode.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/ProfilingATNSimulator.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/RangeTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/RuleStartState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/RuleStopState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/RuleTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/SemanticContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/SetTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/SingletonPredictionContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/StarBlockStartState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/StarLoopEntryState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/StarLoopbackState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/TokensStartState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/Transition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/atn/WildcardTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/dfa/DFA.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/dfa/DFASerializer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/dfa/DFAState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/dfa/LexerDFASerializer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/misc/InterpreterDataReader.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/misc/Interval.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/misc/IntervalSet.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/misc/MurmurHash.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/misc/Predicate.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/support/Any.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/support/Arrays.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/support/BitSet.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/support/CPPUtils.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/support/Casts.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/support/Declarations.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/support/Guid.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/support/StringUtils.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/tree/AbstractParseTreeVisitor.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/tree/ErrorNode.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/tree/ErrorNodeImpl.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/tree/ParseTree.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/tree/ParseTreeListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/tree/ParseTreeProperty.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/tree/ParseTreeVisitor.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/tree/ParseTreeWalker.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/tree/TerminalNode.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/tree/TerminalNodeImpl.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/tree/Trees.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/tree/pattern/Chunk.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/tree/pattern/ParseTreeMatch.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/tree/pattern/ParseTreePattern.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/tree/pattern/ParseTreePatternMatcher.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/tree/pattern/RuleTagToken.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/tree/pattern/TagChunk.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/tree/pattern/TextChunk.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/tree/pattern/TokenTagToken.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/tree/xpath/XPath.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/tree/xpath/XPathElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/tree/xpath/XPathLexer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/tree/xpath/XPathLexerErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/tree/xpath/XPathRuleAnywhereElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/tree/xpath/XPathRuleElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/tree/xpath/XPathTokenAnywhereElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/tree/xpath/XPathTokenElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/tree/xpath/XPathWildcardAnywhereElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../runtime/src/tree/xpath/XPathWildcardElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../demo/generated/TParser.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../demo/generated/TParserBaseListener.cpp +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../demo/generated/TParserBaseListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o: ../demo/generated/TParserListener.h + +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/ANTLRErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/ANTLRErrorStrategy.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/ANTLRFileStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/ANTLRInputStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/BailErrorStrategy.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/BaseErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/BufferedTokenStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/CharStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/CommonToken.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/CommonTokenFactory.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/CommonTokenStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/ConsoleErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/DefaultErrorStrategy.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/DiagnosticErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/Exceptions.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/FailedPredicateException.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/InputMismatchException.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/IntStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/InterpreterRuleContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/Lexer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/LexerInterpreter.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/LexerNoViableAltException.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/ListTokenSource.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/NoViableAltException.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/Parser.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/ParserInterpreter.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/ParserRuleContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/ProxyErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/RecognitionException.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/Recognizer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/RuleContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/RuleContextWithAltNum.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/RuntimeMetaData.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/Token.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/TokenFactory.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/TokenSource.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/TokenStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/TokenStreamRewriter.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/UnbufferedCharStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/UnbufferedTokenStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/Vocabulary.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/WritableToken.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/antlr4-common.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/antlr4-runtime.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/ATN.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/ATNConfig.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/ATNConfigSet.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/ATNDeserializationOptions.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/ATNDeserializer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/ATNSerializer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/ATNSimulator.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/ATNState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/ATNType.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/AbstractPredicateTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/ActionTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/AmbiguityInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/ArrayPredictionContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/AtomTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/BasicBlockStartState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/BasicState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/BlockEndState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/BlockStartState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/ContextSensitivityInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/DecisionEventInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/DecisionInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/DecisionState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/EmptyPredictionContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/EpsilonTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/ErrorInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/LL1Analyzer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/LexerATNConfig.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/LexerATNSimulator.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/LexerAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/LexerActionExecutor.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/LexerActionType.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/LexerChannelAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/LexerCustomAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/LexerIndexedCustomAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/LexerModeAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/LexerMoreAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/LexerPopModeAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/LexerPushModeAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/LexerSkipAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/LexerTypeAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/LookaheadEventInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/LoopEndState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/NotSetTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/OrderedATNConfigSet.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/ParseInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/ParserATNSimulator.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/PlusBlockStartState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/PlusLoopbackState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/PrecedencePredicateTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/PredicateEvalInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/PredicateTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/PredictionContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/PredictionMode.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/ProfilingATNSimulator.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/RangeTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/RuleStartState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/RuleStopState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/RuleTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/SemanticContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/SetTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/SingletonPredictionContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/StarBlockStartState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/StarLoopEntryState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/StarLoopbackState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/TokensStartState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/Transition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/atn/WildcardTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/dfa/DFA.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/dfa/DFASerializer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/dfa/DFAState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/dfa/LexerDFASerializer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/misc/InterpreterDataReader.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/misc/Interval.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/misc/IntervalSet.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/misc/MurmurHash.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/misc/Predicate.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/support/Any.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/support/Arrays.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/support/BitSet.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/support/CPPUtils.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/support/Casts.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/support/Declarations.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/support/Guid.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/support/StringUtils.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/tree/AbstractParseTreeVisitor.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/tree/ErrorNode.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/tree/ErrorNodeImpl.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/tree/ParseTree.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/tree/ParseTreeListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/tree/ParseTreeProperty.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/tree/ParseTreeVisitor.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/tree/ParseTreeWalker.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/tree/TerminalNode.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/tree/TerminalNodeImpl.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/tree/Trees.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/tree/pattern/Chunk.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/tree/pattern/ParseTreeMatch.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/tree/pattern/ParseTreePattern.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/tree/pattern/ParseTreePatternMatcher.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/tree/pattern/RuleTagToken.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/tree/pattern/TagChunk.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/tree/pattern/TextChunk.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/tree/pattern/TokenTagToken.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/tree/xpath/XPath.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/tree/xpath/XPathElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/tree/xpath/XPathLexer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/tree/xpath/XPathLexerErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/tree/xpath/XPathRuleAnywhereElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/tree/xpath/XPathRuleElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/tree/xpath/XPathTokenAnywhereElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/tree/xpath/XPathTokenElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/tree/xpath/XPathWildcardAnywhereElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../runtime/src/tree/xpath/XPathWildcardElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../demo/generated/TParser.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../demo/generated/TParserBaseVisitor.cpp +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../demo/generated/TParserBaseVisitor.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o: ../demo/generated/TParserVisitor.h + +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/ANTLRErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/ANTLRErrorStrategy.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/ANTLRFileStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/ANTLRInputStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/BailErrorStrategy.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/BaseErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/BufferedTokenStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/CharStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/CommonToken.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/CommonTokenFactory.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/CommonTokenStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/ConsoleErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/DefaultErrorStrategy.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/DiagnosticErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/Exceptions.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/FailedPredicateException.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/InputMismatchException.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/IntStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/InterpreterRuleContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/Lexer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/LexerInterpreter.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/LexerNoViableAltException.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/ListTokenSource.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/NoViableAltException.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/Parser.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/ParserInterpreter.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/ParserRuleContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/ProxyErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/RecognitionException.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/Recognizer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/RuleContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/RuleContextWithAltNum.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/RuntimeMetaData.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/Token.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/TokenFactory.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/TokenSource.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/TokenStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/TokenStreamRewriter.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/UnbufferedCharStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/UnbufferedTokenStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/Vocabulary.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/WritableToken.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/antlr4-common.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/antlr4-runtime.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/ATN.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/ATNConfig.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/ATNConfigSet.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/ATNDeserializationOptions.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/ATNDeserializer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/ATNSerializer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/ATNSimulator.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/ATNState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/ATNType.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/AbstractPredicateTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/ActionTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/AmbiguityInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/ArrayPredictionContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/AtomTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/BasicBlockStartState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/BasicState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/BlockEndState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/BlockStartState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/ContextSensitivityInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/DecisionEventInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/DecisionInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/DecisionState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/EmptyPredictionContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/EpsilonTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/ErrorInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/LL1Analyzer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/LexerATNConfig.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/LexerATNSimulator.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/LexerAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/LexerActionExecutor.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/LexerActionType.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/LexerChannelAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/LexerCustomAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/LexerIndexedCustomAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/LexerModeAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/LexerMoreAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/LexerPopModeAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/LexerPushModeAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/LexerSkipAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/LexerTypeAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/LookaheadEventInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/LoopEndState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/NotSetTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/OrderedATNConfigSet.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/ParseInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/ParserATNSimulator.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/PlusBlockStartState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/PlusLoopbackState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/PrecedencePredicateTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/PredicateEvalInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/PredicateTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/PredictionContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/PredictionMode.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/ProfilingATNSimulator.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/RangeTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/RuleStartState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/RuleStopState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/RuleTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/SemanticContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/SetTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/SingletonPredictionContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/StarBlockStartState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/StarLoopEntryState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/StarLoopbackState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/TokensStartState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/Transition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/atn/WildcardTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/dfa/DFA.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/dfa/DFASerializer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/dfa/DFAState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/dfa/LexerDFASerializer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/misc/InterpreterDataReader.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/misc/Interval.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/misc/IntervalSet.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/misc/MurmurHash.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/misc/Predicate.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/support/Any.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/support/Arrays.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/support/BitSet.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/support/CPPUtils.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/support/Casts.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/support/Declarations.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/support/Guid.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/support/StringUtils.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/tree/AbstractParseTreeVisitor.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/tree/ErrorNode.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/tree/ErrorNodeImpl.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/tree/ParseTree.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/tree/ParseTreeListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/tree/ParseTreeProperty.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/tree/ParseTreeVisitor.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/tree/ParseTreeWalker.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/tree/TerminalNode.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/tree/TerminalNodeImpl.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/tree/Trees.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/tree/pattern/Chunk.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/tree/pattern/ParseTreeMatch.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/tree/pattern/ParseTreePattern.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/tree/pattern/ParseTreePatternMatcher.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/tree/pattern/RuleTagToken.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/tree/pattern/TagChunk.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/tree/pattern/TextChunk.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/tree/pattern/TokenTagToken.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/tree/xpath/XPath.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/tree/xpath/XPathElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/tree/xpath/XPathLexer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/tree/xpath/XPathLexerErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/tree/xpath/XPathRuleAnywhereElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/tree/xpath/XPathRuleElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/tree/xpath/XPathTokenAnywhereElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/tree/xpath/XPathTokenElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/tree/xpath/XPathWildcardAnywhereElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../runtime/src/tree/xpath/XPathWildcardElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../demo/generated/TParser.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../demo/generated/TParserListener.cpp +demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o: ../demo/generated/TParserListener.h + +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/ANTLRErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/ANTLRErrorStrategy.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/ANTLRFileStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/ANTLRInputStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/BailErrorStrategy.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/BaseErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/BufferedTokenStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/CharStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/CommonToken.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/CommonTokenFactory.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/CommonTokenStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/ConsoleErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/DefaultErrorStrategy.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/DiagnosticErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/Exceptions.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/FailedPredicateException.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/InputMismatchException.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/IntStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/InterpreterRuleContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/Lexer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/LexerInterpreter.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/LexerNoViableAltException.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/ListTokenSource.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/NoViableAltException.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/Parser.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/ParserInterpreter.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/ParserRuleContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/ProxyErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/RecognitionException.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/Recognizer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/RuleContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/RuleContextWithAltNum.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/RuntimeMetaData.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/Token.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/TokenFactory.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/TokenSource.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/TokenStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/TokenStreamRewriter.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/UnbufferedCharStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/UnbufferedTokenStream.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/Vocabulary.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/WritableToken.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/antlr4-common.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/antlr4-runtime.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/ATN.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/ATNConfig.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/ATNConfigSet.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/ATNDeserializationOptions.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/ATNDeserializer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/ATNSerializer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/ATNSimulator.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/ATNState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/ATNType.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/AbstractPredicateTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/ActionTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/AmbiguityInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/ArrayPredictionContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/AtomTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/BasicBlockStartState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/BasicState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/BlockEndState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/BlockStartState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/ContextSensitivityInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/DecisionEventInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/DecisionInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/DecisionState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/EmptyPredictionContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/EpsilonTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/ErrorInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/LL1Analyzer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/LexerATNConfig.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/LexerATNSimulator.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/LexerAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/LexerActionExecutor.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/LexerActionType.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/LexerChannelAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/LexerCustomAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/LexerIndexedCustomAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/LexerModeAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/LexerMoreAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/LexerPopModeAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/LexerPushModeAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/LexerSkipAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/LexerTypeAction.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/LookaheadEventInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/LoopEndState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/NotSetTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/OrderedATNConfigSet.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/ParseInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/ParserATNSimulator.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/PlusBlockStartState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/PlusLoopbackState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/PrecedencePredicateTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/PredicateEvalInfo.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/PredicateTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/PredictionContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/PredictionMode.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/ProfilingATNSimulator.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/RangeTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/RuleStartState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/RuleStopState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/RuleTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/SemanticContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/SetTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/SingletonPredictionContext.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/StarBlockStartState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/StarLoopEntryState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/StarLoopbackState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/TokensStartState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/Transition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/atn/WildcardTransition.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/dfa/DFA.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/dfa/DFASerializer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/dfa/DFAState.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/dfa/LexerDFASerializer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/misc/InterpreterDataReader.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/misc/Interval.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/misc/IntervalSet.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/misc/MurmurHash.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/misc/Predicate.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/support/Any.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/support/Arrays.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/support/BitSet.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/support/CPPUtils.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/support/Casts.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/support/Declarations.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/support/Guid.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/support/StringUtils.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/tree/AbstractParseTreeVisitor.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/tree/ErrorNode.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/tree/ErrorNodeImpl.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/tree/ParseTree.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/tree/ParseTreeListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/tree/ParseTreeProperty.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/tree/ParseTreeVisitor.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/tree/ParseTreeWalker.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/tree/TerminalNode.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/tree/TerminalNodeImpl.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/tree/Trees.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/tree/pattern/Chunk.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/tree/pattern/ParseTreeMatch.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/tree/pattern/ParseTreePattern.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/tree/pattern/ParseTreePatternMatcher.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/tree/pattern/RuleTagToken.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/tree/pattern/TagChunk.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/tree/pattern/TextChunk.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/tree/pattern/TokenTagToken.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/tree/xpath/XPath.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/tree/xpath/XPathElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/tree/xpath/XPathLexer.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/tree/xpath/XPathLexerErrorListener.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/tree/xpath/XPathRuleAnywhereElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/tree/xpath/XPathRuleElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/tree/xpath/XPathTokenAnywhereElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/tree/xpath/XPathTokenElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/tree/xpath/XPathWildcardAnywhereElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../runtime/src/tree/xpath/XPathWildcardElement.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../demo/generated/TParser.h +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../demo/generated/TParserVisitor.cpp +demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o: ../demo/generated/TParserVisitor.h + diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/flags.make b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/flags.make new file mode 100644 index 0000000000..72f797796c --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/flags.make @@ -0,0 +1,24 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.17 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -Wall -pedantic -W -O3 -DNDEBUG -O3 -DNDEBUG -std=c++11 + +CXX_DEFINES = + +CXX_INCLUDES = -I/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src -I/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/misc -I/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/atn -I/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/dfa -I/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/tree -I/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/runtime/src/support -I/home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/demo/generated + +# Custom flags: demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o_FLAGS = -Wno-overloaded-virtual + +# Custom flags: demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o_FLAGS = -Wno-overloaded-virtual + +# Custom flags: demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o_FLAGS = -Wno-overloaded-virtual + +# Custom flags: demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o_FLAGS = -Wno-overloaded-virtual + +# Custom flags: demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o_FLAGS = -Wno-overloaded-virtual + +# Custom flags: demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o_FLAGS = -Wno-overloaded-virtual + +# Custom flags: demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o_FLAGS = -Wno-overloaded-virtual + diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/link.txt b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/link.txt new file mode 100644 index 0000000000..9247ad5a3b --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -Wall -pedantic -W -O3 -DNDEBUG -O3 -DNDEBUG -rdynamic CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o -o antlr4-demo ../../dist/libantlr4-runtime.a -luuid diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/progress.make b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/progress.make new file mode 100644 index 0000000000..a52f226334 --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/antlr4-demo.dir/progress.make @@ -0,0 +1,10 @@ +CMAKE_PROGRESS_1 = +CMAKE_PROGRESS_2 = +CMAKE_PROGRESS_3 = 1 +CMAKE_PROGRESS_4 = +CMAKE_PROGRESS_5 = +CMAKE_PROGRESS_6 = 2 +CMAKE_PROGRESS_7 = +CMAKE_PROGRESS_8 = +CMAKE_PROGRESS_9 = 3 + diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/progress.marks b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/progress.marks new file mode 100644 index 0000000000..0691f67b20 --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/progress.marks @@ -0,0 +1 @@ +52 diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/Makefile b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/Makefile new file mode 100644 index 0000000000..2ab8b925ad --- /dev/null +++ b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/Makefile @@ -0,0 +1,470 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.17 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Disable VCS-based implicit rules. +% : %,v + + +# Disable VCS-based implicit rules. +% : RCS/% + + +# Disable VCS-based implicit rules. +% : RCS/%,v + + +# Disable VCS-based implicit rules. +% : SCCS/s.% + + +# Disable VCS-based implicit rules. +% : s.% + + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake3 + +# The command to remove a file. +RM = /usr/bin/cmake3 -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake3 -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake3 -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake3 -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake3 -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake3 -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake3 -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\" \"dev\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components + +.PHONY : list_install_components/fast + +# Special rule for the target package +package: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build && /usr/bin/cpack3 --config ./CPackConfig.cmake +.PHONY : package + +# Special rule for the target package +package/fast: package + +.PHONY : package/fast + +# Special rule for the target package_source +package_source: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build && /usr/bin/cpack3 --config ./CPackSourceConfig.cmake /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CPackSourceConfig.cmake +.PHONY : package_source + +# Special rule for the target package_source +package_source/fast: package_source + +.PHONY : package_source/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake3 --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# The main all target +all: cmake_check_build_system + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/CMakeFiles/progress.marks + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 demo/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 demo/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 demo/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 demo/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +demo/CMakeFiles/antlr4-demo.dir/rule: + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 demo/CMakeFiles/antlr4-demo.dir/rule +.PHONY : demo/CMakeFiles/antlr4-demo.dir/rule + +# Convenience name for target. +antlr4-demo: demo/CMakeFiles/antlr4-demo.dir/rule + +.PHONY : antlr4-demo + +# fast build rule for target. +antlr4-demo/fast: + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build && $(MAKE) $(MAKESILENT) -f demo/CMakeFiles/antlr4-demo.dir/build.make demo/CMakeFiles/antlr4-demo.dir/build +.PHONY : antlr4-demo/fast + +# Convenience name for target. +demo/CMakeFiles/GenerateParser.dir/rule: + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 demo/CMakeFiles/GenerateParser.dir/rule +.PHONY : demo/CMakeFiles/GenerateParser.dir/rule + +# Convenience name for target. +GenerateParser: demo/CMakeFiles/GenerateParser.dir/rule + +.PHONY : GenerateParser + +# fast build rule for target. +GenerateParser/fast: + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build && $(MAKE) $(MAKESILENT) -f demo/CMakeFiles/GenerateParser.dir/build.make demo/CMakeFiles/GenerateParser.dir/build +.PHONY : GenerateParser/fast + +Linux/main.o: Linux/main.cpp.o + +.PHONY : Linux/main.o + +# target to build an object file +Linux/main.cpp.o: + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build && $(MAKE) $(MAKESILENT) -f demo/CMakeFiles/antlr4-demo.dir/build.make demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.o +.PHONY : Linux/main.cpp.o + +Linux/main.i: Linux/main.cpp.i + +.PHONY : Linux/main.i + +# target to preprocess a source file +Linux/main.cpp.i: + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build && $(MAKE) $(MAKESILENT) -f demo/CMakeFiles/antlr4-demo.dir/build.make demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.i +.PHONY : Linux/main.cpp.i + +Linux/main.s: Linux/main.cpp.s + +.PHONY : Linux/main.s + +# target to generate assembly for a file +Linux/main.cpp.s: + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build && $(MAKE) $(MAKESILENT) -f demo/CMakeFiles/antlr4-demo.dir/build.make demo/CMakeFiles/antlr4-demo.dir/Linux/main.cpp.s +.PHONY : Linux/main.cpp.s + +generated/TLexer.o: generated/TLexer.cpp.o + +.PHONY : generated/TLexer.o + +# target to build an object file +generated/TLexer.cpp.o: + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build && $(MAKE) $(MAKESILENT) -f demo/CMakeFiles/antlr4-demo.dir/build.make demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.o +.PHONY : generated/TLexer.cpp.o + +generated/TLexer.i: generated/TLexer.cpp.i + +.PHONY : generated/TLexer.i + +# target to preprocess a source file +generated/TLexer.cpp.i: + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build && $(MAKE) $(MAKESILENT) -f demo/CMakeFiles/antlr4-demo.dir/build.make demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.i +.PHONY : generated/TLexer.cpp.i + +generated/TLexer.s: generated/TLexer.cpp.s + +.PHONY : generated/TLexer.s + +# target to generate assembly for a file +generated/TLexer.cpp.s: + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build && $(MAKE) $(MAKESILENT) -f demo/CMakeFiles/antlr4-demo.dir/build.make demo/CMakeFiles/antlr4-demo.dir/generated/TLexer.cpp.s +.PHONY : generated/TLexer.cpp.s + +generated/TParser.o: generated/TParser.cpp.o + +.PHONY : generated/TParser.o + +# target to build an object file +generated/TParser.cpp.o: + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build && $(MAKE) $(MAKESILENT) -f demo/CMakeFiles/antlr4-demo.dir/build.make demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.o +.PHONY : generated/TParser.cpp.o + +generated/TParser.i: generated/TParser.cpp.i + +.PHONY : generated/TParser.i + +# target to preprocess a source file +generated/TParser.cpp.i: + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build && $(MAKE) $(MAKESILENT) -f demo/CMakeFiles/antlr4-demo.dir/build.make demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.i +.PHONY : generated/TParser.cpp.i + +generated/TParser.s: generated/TParser.cpp.s + +.PHONY : generated/TParser.s + +# target to generate assembly for a file +generated/TParser.cpp.s: + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build && $(MAKE) $(MAKESILENT) -f demo/CMakeFiles/antlr4-demo.dir/build.make demo/CMakeFiles/antlr4-demo.dir/generated/TParser.cpp.s +.PHONY : generated/TParser.cpp.s + +generated/TParserBaseListener.o: generated/TParserBaseListener.cpp.o + +.PHONY : generated/TParserBaseListener.o + +# target to build an object file +generated/TParserBaseListener.cpp.o: + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build && $(MAKE) $(MAKESILENT) -f demo/CMakeFiles/antlr4-demo.dir/build.make demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.o +.PHONY : generated/TParserBaseListener.cpp.o + +generated/TParserBaseListener.i: generated/TParserBaseListener.cpp.i + +.PHONY : generated/TParserBaseListener.i + +# target to preprocess a source file +generated/TParserBaseListener.cpp.i: + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build && $(MAKE) $(MAKESILENT) -f demo/CMakeFiles/antlr4-demo.dir/build.make demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.i +.PHONY : generated/TParserBaseListener.cpp.i + +generated/TParserBaseListener.s: generated/TParserBaseListener.cpp.s + +.PHONY : generated/TParserBaseListener.s + +# target to generate assembly for a file +generated/TParserBaseListener.cpp.s: + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build && $(MAKE) $(MAKESILENT) -f demo/CMakeFiles/antlr4-demo.dir/build.make demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseListener.cpp.s +.PHONY : generated/TParserBaseListener.cpp.s + +generated/TParserBaseVisitor.o: generated/TParserBaseVisitor.cpp.o + +.PHONY : generated/TParserBaseVisitor.o + +# target to build an object file +generated/TParserBaseVisitor.cpp.o: + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build && $(MAKE) $(MAKESILENT) -f demo/CMakeFiles/antlr4-demo.dir/build.make demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.o +.PHONY : generated/TParserBaseVisitor.cpp.o + +generated/TParserBaseVisitor.i: generated/TParserBaseVisitor.cpp.i + +.PHONY : generated/TParserBaseVisitor.i + +# target to preprocess a source file +generated/TParserBaseVisitor.cpp.i: + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build && $(MAKE) $(MAKESILENT) -f demo/CMakeFiles/antlr4-demo.dir/build.make demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.i +.PHONY : generated/TParserBaseVisitor.cpp.i + +generated/TParserBaseVisitor.s: generated/TParserBaseVisitor.cpp.s + +.PHONY : generated/TParserBaseVisitor.s + +# target to generate assembly for a file +generated/TParserBaseVisitor.cpp.s: + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build && $(MAKE) $(MAKESILENT) -f demo/CMakeFiles/antlr4-demo.dir/build.make demo/CMakeFiles/antlr4-demo.dir/generated/TParserBaseVisitor.cpp.s +.PHONY : generated/TParserBaseVisitor.cpp.s + +generated/TParserListener.o: generated/TParserListener.cpp.o + +.PHONY : generated/TParserListener.o + +# target to build an object file +generated/TParserListener.cpp.o: + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build && $(MAKE) $(MAKESILENT) -f demo/CMakeFiles/antlr4-demo.dir/build.make demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.o +.PHONY : generated/TParserListener.cpp.o + +generated/TParserListener.i: generated/TParserListener.cpp.i + +.PHONY : generated/TParserListener.i + +# target to preprocess a source file +generated/TParserListener.cpp.i: + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build && $(MAKE) $(MAKESILENT) -f demo/CMakeFiles/antlr4-demo.dir/build.make demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.i +.PHONY : generated/TParserListener.cpp.i + +generated/TParserListener.s: generated/TParserListener.cpp.s + +.PHONY : generated/TParserListener.s + +# target to generate assembly for a file +generated/TParserListener.cpp.s: + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build && $(MAKE) $(MAKESILENT) -f demo/CMakeFiles/antlr4-demo.dir/build.make demo/CMakeFiles/antlr4-demo.dir/generated/TParserListener.cpp.s +.PHONY : generated/TParserListener.cpp.s + +generated/TParserVisitor.o: generated/TParserVisitor.cpp.o + +.PHONY : generated/TParserVisitor.o + +# target to build an object file +generated/TParserVisitor.cpp.o: + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build && $(MAKE) $(MAKESILENT) -f demo/CMakeFiles/antlr4-demo.dir/build.make demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.o +.PHONY : generated/TParserVisitor.cpp.o + +generated/TParserVisitor.i: generated/TParserVisitor.cpp.i + +.PHONY : generated/TParserVisitor.i + +# target to preprocess a source file +generated/TParserVisitor.cpp.i: + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build && $(MAKE) $(MAKESILENT) -f demo/CMakeFiles/antlr4-demo.dir/build.make demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.i +.PHONY : generated/TParserVisitor.cpp.i + +generated/TParserVisitor.s: generated/TParserVisitor.cpp.s + +.PHONY : generated/TParserVisitor.s + +# target to generate assembly for a file +generated/TParserVisitor.cpp.s: + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build && $(MAKE) $(MAKESILENT) -f demo/CMakeFiles/antlr4-demo.dir/build.make demo/CMakeFiles/antlr4-demo.dir/generated/TParserVisitor.cpp.s +.PHONY : generated/TParserVisitor.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... package" + @echo "... package_source" + @echo "... rebuild_cache" + @echo "... GenerateParser" + @echo "... antlr4-demo" + @echo "... Linux/main.o" + @echo "... Linux/main.i" + @echo "... Linux/main.s" + @echo "... generated/TLexer.o" + @echo "... generated/TLexer.i" + @echo "... generated/TLexer.s" + @echo "... generated/TParser.o" + @echo "... generated/TParser.i" + @echo "... generated/TParser.s" + @echo "... generated/TParserBaseListener.o" + @echo "... generated/TParserBaseListener.i" + @echo "... generated/TParserBaseListener.s" + @echo "... generated/TParserBaseVisitor.o" + @echo "... generated/TParserBaseVisitor.i" + @echo "... generated/TParserBaseVisitor.s" + @echo "... generated/TParserListener.o" + @echo "... generated/TParserListener.i" + @echo "... generated/TParserListener.s" + @echo "... generated/TParserVisitor.o" + @echo "... generated/TParserVisitor.i" + @echo "... generated/TParserVisitor.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /home/rluo/babel-open-source/babelfish_extensions/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/antlr4-demo b/contrib/babelfishpg_tsql/antlr/thirdparty/antlr/antlr4/build/demo/antlr4-demo new file mode 100755 index 0000000000000000000000000000000000000000..25c68a92b4623f500c237c8a01deb8f8db22eb91 GIT binary patch literal 1363368 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 ?mm=OF3|>0B1RBKZ6(`uwI3$U1lY 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

Ya%0nSl36A;Jz7=U8YrJfErVy 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