WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED INVALID
46622
./JavaScriptCore/parser/Grammar.y:149: error: ISO C++ forbids declaration of ‘Identifier’ with no type
https://bugs.webkit.org/show_bug.cgi?id=46622
Summary
./JavaScriptCore/parser/Grammar.y:149: error: ISO C++ forbids declaration of ...
sandy paulanskaya
Reported
2010-09-27 07:57:13 PDT
what is this error? CXX JavaScriptCore/jit/libJavaScriptCore_la-ThunkGenerators.lo CXX JavaScriptCore/parser/libJavaScriptCore_la-JSParser.lo CXX JavaScriptCore/parser/libJavaScriptCore_la-Lexer.lo ./JavaScriptCore/parser/Grammar.y:149: error: ISO C++ forbids declaration of ‘Identifier’ with no type ./JavaScriptCore/parser/Grammar.y:149: error: expected ‘;’ before ‘*’ token ./JavaScriptCore/parser/Grammar.y:152: error: ‘ExpressionNodeInfo’ does not name a type ./JavaScriptCore/parser/Grammar.y:153: error: ‘FuncDeclNodeInfo’ does not name a type ./JavaScriptCore/parser/Grammar.y:154: error: ‘PropertyNodeInfo’ does not name a type ./JavaScriptCore/parser/Grammar.y:155: error: ‘ArgumentsNodeInfo’ does not name a type ./JavaScriptCore/parser/Grammar.y:156: error: ‘ConstDeclNodeInfo’ does not name a type ./JavaScriptCore/parser/Grammar.y:157: error: ‘CaseBlockNodeInfo’ does not name a type ./JavaScriptCore/parser/Grammar.y:158: error: ‘CaseClauseNodeInfo’ does not name a type ./JavaScriptCore/parser/Grammar.y:159: error: ‘FuncExprNodeInfo’ does not name a type ./JavaScriptCore/parser/Grammar.y:162: error: ‘StatementNodeInfo’ does not name a type ./JavaScriptCore/parser/Grammar.y:163: error: ISO C++ forbids declaration of ‘FunctionBodyNode’ with no type ./JavaScriptCore/parser/Grammar.y:163: error: expected ‘;’ before ‘*’ token ./JavaScriptCore/parser/Grammar.y:164: error: ISO C++ forbids declaration of ‘ProgramNode’ with no type ./JavaScriptCore/parser/Grammar.y:164: error: expected ‘;’ before ‘*’ token ./JavaScriptCore/parser/Grammar.y:166: error: ‘SourceElementsInfo’ does not name a type ./JavaScriptCore/parser/Grammar.y:167: error: ‘PropertyListInfo’ does not name a type ./JavaScriptCore/parser/Grammar.y:168: error: ‘ArgumentListInfo’ does not name a type ./JavaScriptCore/parser/Grammar.y:169: error: ‘VarDeclListInfo’ does not name a type ./JavaScriptCore/parser/Grammar.y:170: error: ‘ConstDeclListInfo’ does not name a type ./JavaScriptCore/parser/Grammar.y:171: error: ‘ClauseListInfo’ does not name a type ./JavaScriptCore/parser/Grammar.y:172: error: ‘ElementListInfo’ does not name a type ./JavaScriptCore/parser/Grammar.y:173: error: ‘ParameterListInfo’ does not name a type ./JavaScriptCore/parser/Grammar.y:175: error: ‘Operator’ does not name a type DerivedSources/Grammar.hpp: In member function ‘JSC::JSTokenType JSC::Lexer::parseIdentifier(JSC::JSTokenData*, JSC::Lexer::LexType)’: DerivedSources/Grammar.hpp:636: error: invalid conversion from ‘int’ to ‘JSC::JSTokenType’ DerivedSources/Grammar.hpp:640: error: invalid conversion from ‘int’ to ‘JSC::JSTokenType’ DerivedSources/Grammar.hpp: In member function ‘JSC::JSTokenType JSC::Lexer::lex(JSC::JSTokenData*, JSC::JSTokenInfo*, JSC::Lexer::LexType)’: DerivedSources/Grammar.hpp:925: error: invalid conversion from ‘int’ to ‘JSC::JSTokenType’ DerivedSources/Grammar.hpp:928: error: invalid conversion from ‘int’ to ‘JSC::JSTokenType’ DerivedSources/Grammar.hpp:933: error: invalid conversion from ‘int’ to ‘JSC::JSTokenType’ DerivedSources/Grammar.hpp:936: error: invalid conversion from ‘int’ to ‘JSC::JSTokenType’ DerivedSources/Grammar.hpp:941: error: invalid conversion from ‘int’ to ‘JSC::JSTokenType’ DerivedSources/Grammar.hpp:952: error: invalid conversion from ‘int’ to ‘JSC::JSTokenType’ DerivedSources/Grammar.hpp:955: error: invalid conversion from ‘int’ to ‘JSC::JSTokenType’ DerivedSources/Grammar.hpp:970: error: invalid conversion from ‘int’ to ‘JSC::JSTokenType’ DerivedSources/Grammar.hpp:973: error: invalid conversion from ‘int’ to ‘JSC::JSTokenType’ DerivedSources/Grammar.hpp:978: error: invalid conversion from ‘int’ to ‘JSC::JSTokenType’ DerivedSources/Grammar.hpp:989: error: invalid conversion from ‘int’ to ‘JSC::JSTokenType’ DerivedSources/Grammar.hpp:992: error: invalid conversion from ‘int’ to ‘JSC::JSTokenType’ DerivedSources/Grammar.hpp:1001: error: invalid conversion from ‘int’ to ‘JSC::JSTokenType’ DerivedSources/Grammar.hpp:1006: error: invalid conversion from ‘int’ to ‘JSC::JSTokenType’ DerivedSources/Grammar.hpp:1019: error: invalid conversion from ‘int’ to ‘JSC::JSTokenType’ DerivedSources/Grammar.hpp:1024: error: invalid conversion from ‘int’ to ‘JSC::JSTokenType’ DerivedSources/Grammar.hpp:1033: error: invalid conversion from ‘int’ to ‘JSC::JSTokenType’ DerivedSources/Grammar.hpp:1052: error: invalid conversion from ‘int’ to ‘JSC::JSTokenType’ DerivedSources/Grammar.hpp:1061: error: invalid conversion from ‘int’ to ‘JSC::JSTokenType’ DerivedSources/Grammar.hpp:1066: error: invalid conversion from ‘int’ to ‘JSC::JSTokenType’ DerivedSources/Grammar.hpp:1075: error: invalid conversion from ‘int’ to ‘JSC::JSTokenType’ DerivedSources/Grammar.hpp:1084: error: invalid conversion from ‘int’ to ‘JSC::JSTokenType’ DerivedSources/Grammar.hpp:1093: error: invalid conversion from ‘int’ to ‘JSC::JSTokenType’ DerivedSources/Grammar.hpp:1098: error: invalid conversion from ‘int’ to ‘JSC::JSTokenType’ DerivedSources/Grammar.hpp:1143: error: invalid conversion from ‘int’ to ‘JSC::JSTokenType’ DerivedSources/Grammar.hpp:1149: error: invalid conversion from ‘int’ to ‘JSC::JSTokenType’ DerivedSources/Grammar.hpp:1162: error: invalid conversion from ‘int’ to ‘JSC::JSTokenType’ DerivedSources/Grammar.hpp:1167: error: invalid conversion from ‘int’ to ‘JSC::JSTokenType’ DerivedSources/Grammar.hpp:1186: error: invalid conversion from ‘int’ to ‘JSC::JSTokenType’ DerivedSources/Grammar.hpp:1200: error: invalid conversion from ‘int’ to ‘JSC::JSTokenType’ make[1]: *** [JavaScriptCore/parser/libJavaScriptCore_la-Lexer.lo] error 1 make[1]: Leaving directory `/media/sdc1/WebKit' make: *** [all] error 2
Attachments
Add attachment
proposed patch, testcase, etc.
Ariya Hidayat
Comment 1
2010-12-22 22:08:19 PST
JavaScriptCore does not use bison-based parser anymore.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug