diff options
Diffstat (limited to 'deps/v8/third_party/antlr4/BUILD.gn')
-rw-r--r-- | deps/v8/third_party/antlr4/BUILD.gn | 342 |
1 files changed, 0 insertions, 342 deletions
diff --git a/deps/v8/third_party/antlr4/BUILD.gn b/deps/v8/third_party/antlr4/BUILD.gn deleted file mode 100644 index 65e2a78eb4..0000000000 --- a/deps/v8/third_party/antlr4/BUILD.gn +++ /dev/null @@ -1,342 +0,0 @@ -# Copyright 2018 The Chromium Authors. All rights reserved. -# Use of this source code is governed by a BSD-style license that can be -# found in the LICENSE file. - -config("antlr-compatibility") { - if (!is_clang && !is_win) { - cflags = [ - # Avoid warnings in generated Antlr code - "-Wno-unused-but-set-variable", - ] - } - if (is_aix) { - cflags += [ "-fdollars-in-identifiers" ] - } -} - -source_set("antlr4") { - defines = [ "ANTLR4CPP_STATIC" ] - - include_dirs = [ "runtime/Cpp/runtime/src" ] - - sources = [ - "runtime/Cpp/runtime/src/ANTLRErrorListener.cpp", - "runtime/Cpp/runtime/src/ANTLRErrorListener.h", - "runtime/Cpp/runtime/src/ANTLRErrorStrategy.cpp", - "runtime/Cpp/runtime/src/ANTLRErrorStrategy.h", - "runtime/Cpp/runtime/src/ANTLRFileStream.cpp", - "runtime/Cpp/runtime/src/ANTLRFileStream.h", - "runtime/Cpp/runtime/src/ANTLRInputStream.cpp", - "runtime/Cpp/runtime/src/ANTLRInputStream.h", - "runtime/Cpp/runtime/src/BailErrorStrategy.cpp", - "runtime/Cpp/runtime/src/BailErrorStrategy.h", - "runtime/Cpp/runtime/src/BaseErrorListener.cpp", - "runtime/Cpp/runtime/src/BaseErrorListener.h", - "runtime/Cpp/runtime/src/BufferedTokenStream.cpp", - "runtime/Cpp/runtime/src/BufferedTokenStream.h", - "runtime/Cpp/runtime/src/CharStream.cpp", - "runtime/Cpp/runtime/src/CharStream.h", - "runtime/Cpp/runtime/src/CommonToken.cpp", - "runtime/Cpp/runtime/src/CommonToken.h", - "runtime/Cpp/runtime/src/CommonTokenFactory.cpp", - "runtime/Cpp/runtime/src/CommonTokenFactory.h", - "runtime/Cpp/runtime/src/CommonTokenStream.cpp", - "runtime/Cpp/runtime/src/CommonTokenStream.h", - "runtime/Cpp/runtime/src/ConsoleErrorListener.cpp", - "runtime/Cpp/runtime/src/ConsoleErrorListener.h", - "runtime/Cpp/runtime/src/DefaultErrorStrategy.cpp", - "runtime/Cpp/runtime/src/DefaultErrorStrategy.h", - "runtime/Cpp/runtime/src/DiagnosticErrorListener.cpp", - "runtime/Cpp/runtime/src/DiagnosticErrorListener.h", - "runtime/Cpp/runtime/src/Exceptions.cpp", - "runtime/Cpp/runtime/src/Exceptions.h", - "runtime/Cpp/runtime/src/FailedPredicateException.cpp", - "runtime/Cpp/runtime/src/FailedPredicateException.h", - "runtime/Cpp/runtime/src/InputMismatchException.cpp", - "runtime/Cpp/runtime/src/InputMismatchException.h", - "runtime/Cpp/runtime/src/IntStream.cpp", - "runtime/Cpp/runtime/src/IntStream.h", - "runtime/Cpp/runtime/src/InterpreterRuleContext.cpp", - "runtime/Cpp/runtime/src/InterpreterRuleContext.h", - "runtime/Cpp/runtime/src/Lexer.cpp", - "runtime/Cpp/runtime/src/Lexer.h", - "runtime/Cpp/runtime/src/LexerInterpreter.cpp", - "runtime/Cpp/runtime/src/LexerInterpreter.h", - "runtime/Cpp/runtime/src/LexerNoViableAltException.cpp", - "runtime/Cpp/runtime/src/LexerNoViableAltException.h", - "runtime/Cpp/runtime/src/ListTokenSource.cpp", - "runtime/Cpp/runtime/src/ListTokenSource.h", - "runtime/Cpp/runtime/src/NoViableAltException.cpp", - "runtime/Cpp/runtime/src/NoViableAltException.h", - "runtime/Cpp/runtime/src/Parser.cpp", - "runtime/Cpp/runtime/src/Parser.h", - "runtime/Cpp/runtime/src/ParserInterpreter.cpp", - "runtime/Cpp/runtime/src/ParserInterpreter.h", - "runtime/Cpp/runtime/src/ParserRuleContext.cpp", - "runtime/Cpp/runtime/src/ParserRuleContext.h", - "runtime/Cpp/runtime/src/ProxyErrorListener.cpp", - "runtime/Cpp/runtime/src/ProxyErrorListener.h", - "runtime/Cpp/runtime/src/RecognitionException.cpp", - "runtime/Cpp/runtime/src/RecognitionException.h", - "runtime/Cpp/runtime/src/Recognizer.cpp", - "runtime/Cpp/runtime/src/Recognizer.h", - "runtime/Cpp/runtime/src/RuleContext.cpp", - "runtime/Cpp/runtime/src/RuleContext.h", - "runtime/Cpp/runtime/src/RuleContextWithAltNum.cpp", - "runtime/Cpp/runtime/src/RuleContextWithAltNum.h", - "runtime/Cpp/runtime/src/RuntimeMetaData.cpp", - "runtime/Cpp/runtime/src/RuntimeMetaData.h", - "runtime/Cpp/runtime/src/Token.cpp", - "runtime/Cpp/runtime/src/Token.h", - "runtime/Cpp/runtime/src/TokenFactory.h", - "runtime/Cpp/runtime/src/TokenSource.cpp", - "runtime/Cpp/runtime/src/TokenSource.h", - "runtime/Cpp/runtime/src/TokenStream.cpp", - "runtime/Cpp/runtime/src/TokenStream.h", - "runtime/Cpp/runtime/src/TokenStreamRewriter.cpp", - "runtime/Cpp/runtime/src/TokenStreamRewriter.h", - "runtime/Cpp/runtime/src/UnbufferedCharStream.cpp", - "runtime/Cpp/runtime/src/UnbufferedCharStream.h", - "runtime/Cpp/runtime/src/UnbufferedTokenStream.cpp", - "runtime/Cpp/runtime/src/UnbufferedTokenStream.h", - "runtime/Cpp/runtime/src/Vocabulary.cpp", - "runtime/Cpp/runtime/src/Vocabulary.h", - "runtime/Cpp/runtime/src/WritableToken.cpp", - "runtime/Cpp/runtime/src/WritableToken.h", - "runtime/Cpp/runtime/src/antlr4-common.h", - "runtime/Cpp/runtime/src/antlr4-runtime.h", - "runtime/Cpp/runtime/src/atn/ATN.cpp", - "runtime/Cpp/runtime/src/atn/ATN.h", - "runtime/Cpp/runtime/src/atn/ATNConfig.cpp", - "runtime/Cpp/runtime/src/atn/ATNConfig.h", - "runtime/Cpp/runtime/src/atn/ATNConfigSet.cpp", - "runtime/Cpp/runtime/src/atn/ATNConfigSet.h", - "runtime/Cpp/runtime/src/atn/ATNDeserializationOptions.cpp", - "runtime/Cpp/runtime/src/atn/ATNDeserializationOptions.h", - "runtime/Cpp/runtime/src/atn/ATNDeserializer.cpp", - "runtime/Cpp/runtime/src/atn/ATNDeserializer.h", - "runtime/Cpp/runtime/src/atn/ATNSerializer.cpp", - "runtime/Cpp/runtime/src/atn/ATNSerializer.h", - "runtime/Cpp/runtime/src/atn/ATNSimulator.cpp", - "runtime/Cpp/runtime/src/atn/ATNSimulator.h", - "runtime/Cpp/runtime/src/atn/ATNState.cpp", - "runtime/Cpp/runtime/src/atn/ATNState.h", - "runtime/Cpp/runtime/src/atn/ATNType.h", - "runtime/Cpp/runtime/src/atn/AbstractPredicateTransition.cpp", - "runtime/Cpp/runtime/src/atn/AbstractPredicateTransition.h", - "runtime/Cpp/runtime/src/atn/ActionTransition.cpp", - "runtime/Cpp/runtime/src/atn/ActionTransition.h", - "runtime/Cpp/runtime/src/atn/AmbiguityInfo.cpp", - "runtime/Cpp/runtime/src/atn/AmbiguityInfo.h", - "runtime/Cpp/runtime/src/atn/ArrayPredictionContext.cpp", - "runtime/Cpp/runtime/src/atn/ArrayPredictionContext.h", - "runtime/Cpp/runtime/src/atn/AtomTransition.cpp", - "runtime/Cpp/runtime/src/atn/AtomTransition.h", - "runtime/Cpp/runtime/src/atn/BasicBlockStartState.cpp", - "runtime/Cpp/runtime/src/atn/BasicBlockStartState.h", - "runtime/Cpp/runtime/src/atn/BasicState.cpp", - "runtime/Cpp/runtime/src/atn/BasicState.h", - "runtime/Cpp/runtime/src/atn/BlockEndState.cpp", - "runtime/Cpp/runtime/src/atn/BlockEndState.h", - "runtime/Cpp/runtime/src/atn/BlockStartState.cpp", - "runtime/Cpp/runtime/src/atn/BlockStartState.h", - "runtime/Cpp/runtime/src/atn/ContextSensitivityInfo.cpp", - "runtime/Cpp/runtime/src/atn/ContextSensitivityInfo.h", - "runtime/Cpp/runtime/src/atn/DecisionEventInfo.cpp", - "runtime/Cpp/runtime/src/atn/DecisionEventInfo.h", - "runtime/Cpp/runtime/src/atn/DecisionInfo.cpp", - "runtime/Cpp/runtime/src/atn/DecisionInfo.h", - "runtime/Cpp/runtime/src/atn/DecisionState.cpp", - "runtime/Cpp/runtime/src/atn/DecisionState.h", - "runtime/Cpp/runtime/src/atn/EmptyPredictionContext.cpp", - "runtime/Cpp/runtime/src/atn/EmptyPredictionContext.h", - "runtime/Cpp/runtime/src/atn/EpsilonTransition.cpp", - "runtime/Cpp/runtime/src/atn/EpsilonTransition.h", - "runtime/Cpp/runtime/src/atn/ErrorInfo.cpp", - "runtime/Cpp/runtime/src/atn/ErrorInfo.h", - "runtime/Cpp/runtime/src/atn/LL1Analyzer.cpp", - "runtime/Cpp/runtime/src/atn/LL1Analyzer.h", - "runtime/Cpp/runtime/src/atn/LexerATNConfig.cpp", - "runtime/Cpp/runtime/src/atn/LexerATNConfig.h", - "runtime/Cpp/runtime/src/atn/LexerATNSimulator.cpp", - "runtime/Cpp/runtime/src/atn/LexerATNSimulator.h", - "runtime/Cpp/runtime/src/atn/LexerAction.cpp", - "runtime/Cpp/runtime/src/atn/LexerAction.h", - "runtime/Cpp/runtime/src/atn/LexerActionExecutor.cpp", - "runtime/Cpp/runtime/src/atn/LexerActionExecutor.h", - "runtime/Cpp/runtime/src/atn/LexerActionType.h", - "runtime/Cpp/runtime/src/atn/LexerChannelAction.cpp", - "runtime/Cpp/runtime/src/atn/LexerChannelAction.h", - "runtime/Cpp/runtime/src/atn/LexerCustomAction.cpp", - "runtime/Cpp/runtime/src/atn/LexerCustomAction.h", - "runtime/Cpp/runtime/src/atn/LexerIndexedCustomAction.cpp", - "runtime/Cpp/runtime/src/atn/LexerIndexedCustomAction.h", - "runtime/Cpp/runtime/src/atn/LexerModeAction.cpp", - "runtime/Cpp/runtime/src/atn/LexerModeAction.h", - "runtime/Cpp/runtime/src/atn/LexerMoreAction.cpp", - "runtime/Cpp/runtime/src/atn/LexerMoreAction.h", - "runtime/Cpp/runtime/src/atn/LexerPopModeAction.cpp", - "runtime/Cpp/runtime/src/atn/LexerPopModeAction.h", - "runtime/Cpp/runtime/src/atn/LexerPushModeAction.cpp", - "runtime/Cpp/runtime/src/atn/LexerPushModeAction.h", - "runtime/Cpp/runtime/src/atn/LexerSkipAction.cpp", - "runtime/Cpp/runtime/src/atn/LexerSkipAction.h", - "runtime/Cpp/runtime/src/atn/LexerTypeAction.cpp", - "runtime/Cpp/runtime/src/atn/LexerTypeAction.h", - "runtime/Cpp/runtime/src/atn/LookaheadEventInfo.cpp", - "runtime/Cpp/runtime/src/atn/LookaheadEventInfo.h", - "runtime/Cpp/runtime/src/atn/LoopEndState.cpp", - "runtime/Cpp/runtime/src/atn/LoopEndState.h", - "runtime/Cpp/runtime/src/atn/NotSetTransition.cpp", - "runtime/Cpp/runtime/src/atn/NotSetTransition.h", - "runtime/Cpp/runtime/src/atn/OrderedATNConfigSet.cpp", - "runtime/Cpp/runtime/src/atn/OrderedATNConfigSet.h", - "runtime/Cpp/runtime/src/atn/ParseInfo.cpp", - "runtime/Cpp/runtime/src/atn/ParseInfo.h", - "runtime/Cpp/runtime/src/atn/ParserATNSimulator.cpp", - "runtime/Cpp/runtime/src/atn/ParserATNSimulator.h", - "runtime/Cpp/runtime/src/atn/PlusBlockStartState.cpp", - "runtime/Cpp/runtime/src/atn/PlusBlockStartState.h", - "runtime/Cpp/runtime/src/atn/PlusLoopbackState.cpp", - "runtime/Cpp/runtime/src/atn/PlusLoopbackState.h", - "runtime/Cpp/runtime/src/atn/PrecedencePredicateTransition.cpp", - "runtime/Cpp/runtime/src/atn/PrecedencePredicateTransition.h", - "runtime/Cpp/runtime/src/atn/PredicateEvalInfo.cpp", - "runtime/Cpp/runtime/src/atn/PredicateEvalInfo.h", - "runtime/Cpp/runtime/src/atn/PredicateTransition.cpp", - "runtime/Cpp/runtime/src/atn/PredicateTransition.h", - "runtime/Cpp/runtime/src/atn/PredictionContext.cpp", - "runtime/Cpp/runtime/src/atn/PredictionContext.h", - "runtime/Cpp/runtime/src/atn/PredictionMode.cpp", - "runtime/Cpp/runtime/src/atn/PredictionMode.h", - "runtime/Cpp/runtime/src/atn/ProfilingATNSimulator.cpp", - "runtime/Cpp/runtime/src/atn/ProfilingATNSimulator.h", - "runtime/Cpp/runtime/src/atn/RangeTransition.cpp", - "runtime/Cpp/runtime/src/atn/RangeTransition.h", - "runtime/Cpp/runtime/src/atn/RuleStartState.cpp", - "runtime/Cpp/runtime/src/atn/RuleStartState.h", - "runtime/Cpp/runtime/src/atn/RuleStopState.cpp", - "runtime/Cpp/runtime/src/atn/RuleStopState.h", - "runtime/Cpp/runtime/src/atn/RuleTransition.cpp", - "runtime/Cpp/runtime/src/atn/RuleTransition.h", - "runtime/Cpp/runtime/src/atn/SemanticContext.cpp", - "runtime/Cpp/runtime/src/atn/SemanticContext.h", - "runtime/Cpp/runtime/src/atn/SetTransition.cpp", - "runtime/Cpp/runtime/src/atn/SetTransition.h", - "runtime/Cpp/runtime/src/atn/SingletonPredictionContext.cpp", - "runtime/Cpp/runtime/src/atn/SingletonPredictionContext.h", - "runtime/Cpp/runtime/src/atn/StarBlockStartState.cpp", - "runtime/Cpp/runtime/src/atn/StarBlockStartState.h", - "runtime/Cpp/runtime/src/atn/StarLoopEntryState.cpp", - "runtime/Cpp/runtime/src/atn/StarLoopEntryState.h", - "runtime/Cpp/runtime/src/atn/StarLoopbackState.cpp", - "runtime/Cpp/runtime/src/atn/StarLoopbackState.h", - "runtime/Cpp/runtime/src/atn/TokensStartState.cpp", - "runtime/Cpp/runtime/src/atn/TokensStartState.h", - "runtime/Cpp/runtime/src/atn/Transition.cpp", - "runtime/Cpp/runtime/src/atn/Transition.h", - "runtime/Cpp/runtime/src/atn/WildcardTransition.cpp", - "runtime/Cpp/runtime/src/atn/WildcardTransition.h", - "runtime/Cpp/runtime/src/dfa/DFA.cpp", - "runtime/Cpp/runtime/src/dfa/DFA.h", - "runtime/Cpp/runtime/src/dfa/DFASerializer.cpp", - "runtime/Cpp/runtime/src/dfa/DFASerializer.h", - "runtime/Cpp/runtime/src/dfa/DFAState.cpp", - "runtime/Cpp/runtime/src/dfa/DFAState.h", - "runtime/Cpp/runtime/src/dfa/LexerDFASerializer.cpp", - "runtime/Cpp/runtime/src/dfa/LexerDFASerializer.h", - "runtime/Cpp/runtime/src/misc/InterpreterDataReader.cpp", - "runtime/Cpp/runtime/src/misc/InterpreterDataReader.h", - "runtime/Cpp/runtime/src/misc/Interval.cpp", - "runtime/Cpp/runtime/src/misc/Interval.h", - "runtime/Cpp/runtime/src/misc/IntervalSet.cpp", - "runtime/Cpp/runtime/src/misc/IntervalSet.h", - "runtime/Cpp/runtime/src/misc/MurmurHash.cpp", - "runtime/Cpp/runtime/src/misc/MurmurHash.h", - "runtime/Cpp/runtime/src/misc/Predicate.cpp", - "runtime/Cpp/runtime/src/misc/Predicate.h", - "runtime/Cpp/runtime/src/support/Any.cpp", - "runtime/Cpp/runtime/src/support/Any.h", - "runtime/Cpp/runtime/src/support/Arrays.cpp", - "runtime/Cpp/runtime/src/support/Arrays.h", - "runtime/Cpp/runtime/src/support/BitSet.h", - "runtime/Cpp/runtime/src/support/CPPUtils.cpp", - "runtime/Cpp/runtime/src/support/CPPUtils.h", - "runtime/Cpp/runtime/src/support/Declarations.h", - "runtime/Cpp/runtime/src/support/StringUtils.cpp", - "runtime/Cpp/runtime/src/support/StringUtils.h", - "runtime/Cpp/runtime/src/support/guid.cpp", - "runtime/Cpp/runtime/src/support/guid.h", - "runtime/Cpp/runtime/src/tree/AbstractParseTreeVisitor.h", - "runtime/Cpp/runtime/src/tree/ErrorNode.cpp", - "runtime/Cpp/runtime/src/tree/ErrorNode.h", - "runtime/Cpp/runtime/src/tree/ErrorNodeImpl.cpp", - "runtime/Cpp/runtime/src/tree/ErrorNodeImpl.h", - "runtime/Cpp/runtime/src/tree/IterativeParseTreeWalker.cpp", - "runtime/Cpp/runtime/src/tree/IterativeParseTreeWalker.h", - "runtime/Cpp/runtime/src/tree/ParseTree.cpp", - "runtime/Cpp/runtime/src/tree/ParseTree.h", - "runtime/Cpp/runtime/src/tree/ParseTreeListener.cpp", - "runtime/Cpp/runtime/src/tree/ParseTreeListener.h", - "runtime/Cpp/runtime/src/tree/ParseTreeProperty.h", - "runtime/Cpp/runtime/src/tree/ParseTreeVisitor.cpp", - "runtime/Cpp/runtime/src/tree/ParseTreeVisitor.h", - "runtime/Cpp/runtime/src/tree/ParseTreeWalker.cpp", - "runtime/Cpp/runtime/src/tree/ParseTreeWalker.h", - "runtime/Cpp/runtime/src/tree/TerminalNode.cpp", - "runtime/Cpp/runtime/src/tree/TerminalNode.h", - "runtime/Cpp/runtime/src/tree/TerminalNodeImpl.cpp", - "runtime/Cpp/runtime/src/tree/TerminalNodeImpl.h", - "runtime/Cpp/runtime/src/tree/Trees.cpp", - "runtime/Cpp/runtime/src/tree/Trees.h", - "runtime/Cpp/runtime/src/tree/pattern/Chunk.cpp", - "runtime/Cpp/runtime/src/tree/pattern/Chunk.h", - "runtime/Cpp/runtime/src/tree/pattern/ParseTreeMatch.cpp", - "runtime/Cpp/runtime/src/tree/pattern/ParseTreeMatch.h", - "runtime/Cpp/runtime/src/tree/pattern/ParseTreePattern.cpp", - "runtime/Cpp/runtime/src/tree/pattern/ParseTreePattern.h", - "runtime/Cpp/runtime/src/tree/pattern/ParseTreePatternMatcher.cpp", - "runtime/Cpp/runtime/src/tree/pattern/ParseTreePatternMatcher.h", - "runtime/Cpp/runtime/src/tree/pattern/RuleTagToken.cpp", - "runtime/Cpp/runtime/src/tree/pattern/RuleTagToken.h", - "runtime/Cpp/runtime/src/tree/pattern/TagChunk.cpp", - "runtime/Cpp/runtime/src/tree/pattern/TagChunk.h", - "runtime/Cpp/runtime/src/tree/pattern/TextChunk.cpp", - "runtime/Cpp/runtime/src/tree/pattern/TextChunk.h", - "runtime/Cpp/runtime/src/tree/pattern/TokenTagToken.cpp", - "runtime/Cpp/runtime/src/tree/pattern/TokenTagToken.h", - "runtime/Cpp/runtime/src/tree/xpath/XPath.cpp", - "runtime/Cpp/runtime/src/tree/xpath/XPath.h", - "runtime/Cpp/runtime/src/tree/xpath/XPathElement.cpp", - "runtime/Cpp/runtime/src/tree/xpath/XPathElement.h", - "runtime/Cpp/runtime/src/tree/xpath/XPathLexer.cpp", - "runtime/Cpp/runtime/src/tree/xpath/XPathLexer.h", - "runtime/Cpp/runtime/src/tree/xpath/XPathLexerErrorListener.cpp", - "runtime/Cpp/runtime/src/tree/xpath/XPathLexerErrorListener.h", - "runtime/Cpp/runtime/src/tree/xpath/XPathRuleAnywhereElement.cpp", - "runtime/Cpp/runtime/src/tree/xpath/XPathRuleAnywhereElement.h", - "runtime/Cpp/runtime/src/tree/xpath/XPathRuleElement.cpp", - "runtime/Cpp/runtime/src/tree/xpath/XPathRuleElement.h", - "runtime/Cpp/runtime/src/tree/xpath/XPathTokenAnywhereElement.cpp", - "runtime/Cpp/runtime/src/tree/xpath/XPathTokenAnywhereElement.h", - "runtime/Cpp/runtime/src/tree/xpath/XPathTokenElement.cpp", - "runtime/Cpp/runtime/src/tree/xpath/XPathTokenElement.h", - "runtime/Cpp/runtime/src/tree/xpath/XPathWildcardAnywhereElement.cpp", - "runtime/Cpp/runtime/src/tree/xpath/XPathWildcardAnywhereElement.h", - "runtime/Cpp/runtime/src/tree/xpath/XPathWildcardElement.cpp", - "runtime/Cpp/runtime/src/tree/xpath/XPathWildcardElement.h", - ] - - configs -= [ - "//build/config/compiler:chromium_code", - "//build/config/compiler:no_rtti", - "//build/config/compiler:no_exceptions", - ] - - configs += [ - "//build/config/compiler:no_chromium_code", - "//build/config/compiler:rtti", - "//build/config/compiler:exceptions", - ":antlr-compatibility", - ] -} |