[Webkit-unassigned] [Bug 46622] New: ./JavaScriptCore/parser/Grammar.y:149: error: ISO C++ forbids declaration of ‘Identifier’ with no type

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Sep 27 07:57:13 PDT 2010


https://bugs.webkit.org/show_bug.cgi?id=46622

           Summary: ./JavaScriptCore/parser/Grammar.y:149: error: ISO C++
                    forbids declaration of ‘Identifier’ with no type
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: Blocker
          Priority: P2
         Component: JavaScriptCore
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: kuh3h3 at gmail.com


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

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list