Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- In file included from ../../../Source/JavaScriptCore/ftl/FTLLowerDFGToB3.cpp:47:0:
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In lambda function:
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:48:58: error: parameter packs not expanded with ‘...’:
- params.exceptionJumps, function, result, arguments...);
- ^
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:48:58: note: ‘arguments’
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:48:67: error: expansion pattern ‘arguments’ contains no argument packs
- params.exceptionJumps, function, result, arguments...);
- ^
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In instantiation of ‘struct JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr, JSC::X86Registers::RegisterID, JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr, JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImm64}]::__lambda36’:
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:50:10: required from ‘WTF::RefPtr<WTF::SharedTask<void(JSC::CCallHelpers&, JSC::FTL::LazySlowPath::GenerationParams&)> > JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr, JSC::X86Registers::RegisterID, JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr, JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImm64}]’
- ../../../Source/JavaScriptCore/ftl/FTLLowerDFGToB3.cpp:3370:85: required from here
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:48:58: error: using invalid field ‘JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...)::__lambda36::__arguments’
- params.exceptionJumps, function, result, arguments...);
- ^
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In instantiation of ‘struct JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::X86Registers::RegisterID, JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr}]::__lambda36’:
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:50:10: required from ‘WTF::RefPtr<WTF::SharedTask<void(JSC::CCallHelpers&, JSC::FTL::LazySlowPath::GenerationParams&)> > JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::X86Registers::RegisterID, JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr}]’
- ../../../Source/JavaScriptCore/ftl/FTLLowerDFGToB3.cpp:3429:64: required from here
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:48:58: error: using invalid field ‘JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...)::__lambda36::__arguments’
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In instantiation of ‘struct JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr, JSC::X86Registers::RegisterID, JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImm32}]::__lambda36’:
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:50:10: required from ‘WTF::RefPtr<WTF::SharedTask<void(JSC::CCallHelpers&, JSC::FTL::LazySlowPath::GenerationParams&)> > JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr, JSC::X86Registers::RegisterID, JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImm32}]’
- ../../../Source/JavaScriptCore/ftl/FTLLowerDFGToB3.cpp:3493:60: required from here
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:48:58: error: using invalid field ‘JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...)::__lambda36::__arguments’
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In instantiation of ‘struct JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::X86Registers::RegisterID, JSC::X86Registers::RegisterID}]::__lambda36’:
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:50:10: required from ‘WTF::RefPtr<WTF::SharedTask<void(JSC::CCallHelpers&, JSC::FTL::LazySlowPath::GenerationParams&)> > JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::X86Registers::RegisterID, JSC::X86Registers::RegisterID}]’
- ../../../Source/JavaScriptCore/ftl/FTLLowerDFGToB3.cpp:3803:75: required from here
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:48:58: error: using invalid field ‘JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...)::__lambda36::__arguments’
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In instantiation of ‘struct JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr, JSC::X86Registers::RegisterID}]::__lambda36’:
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:50:10: required from ‘WTF::RefPtr<WTF::SharedTask<void(JSC::CCallHelpers&, JSC::FTL::LazySlowPath::GenerationParams&)> > JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr, JSC::X86Registers::RegisterID}]’
- ../../../Source/JavaScriptCore/ftl/FTLLowerDFGToB3.cpp:3874:89: required from here
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:48:58: error: using invalid field ‘JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...)::__lambda36::__arguments’
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In instantiation of ‘struct JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::X86Registers::RegisterID, JSC::X86Registers::RegisterID, JSC::X86Registers::RegisterID}]::__lambda36’:
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:50:10: required from ‘WTF::RefPtr<WTF::SharedTask<void(JSC::CCallHelpers&, JSC::FTL::LazySlowPath::GenerationParams&)> > JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::X86Registers::RegisterID, JSC::X86Registers::RegisterID, JSC::X86Registers::RegisterID}]’
- ../../../Source/JavaScriptCore/ftl/FTLLowerDFGToB3.cpp:4098:75: required from here
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:48:58: error: using invalid field ‘JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...)::__lambda36::__arguments’
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In instantiation of ‘struct JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr}]::__lambda36’:
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:50:10: required from ‘WTF::RefPtr<WTF::SharedTask<void(JSC::CCallHelpers&, JSC::FTL::LazySlowPath::GenerationParams&)> > JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr}]’
- ../../../Source/JavaScriptCore/ftl/FTLLowerDFGToB3.cpp:4508:90: required from here
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:48:58: error: using invalid field ‘JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...)::__lambda36::__arguments’
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In instantiation of ‘struct JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {}]::__lambda36’:
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:50:10: required from ‘WTF::RefPtr<WTF::SharedTask<void(JSC::CCallHelpers&, JSC::FTL::LazySlowPath::GenerationParams&)> > JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {}]’
- ../../../Source/JavaScriptCore/ftl/FTLLowerDFGToB3.cpp:6724:91: required from here
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:48:58: error: using invalid field ‘JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...)::__lambda36::__arguments’
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In instantiation of ‘struct JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr, JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImm32}]::__lambda36’:
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:50:10: required from ‘WTF::RefPtr<WTF::SharedTask<void(JSC::CCallHelpers&, JSC::FTL::LazySlowPath::GenerationParams&)> > JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr, JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImm32}]’
- ../../../Source/JavaScriptCore/ftl/FTLLowerDFGToB3.cpp:8103:100: required from here
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:48:58: error: using invalid field ‘JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...)::__lambda36::__arguments’
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In function ‘WTF::RefPtr<WTF::SharedTask<void(JSC::CCallHelpers&, JSC::FTL::LazySlowPath::GenerationParams&)> > JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr, JSC::X86Registers::RegisterID, JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr, JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImm64}]’:
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:51:1: warning: control reaches end of non-void function [-Wreturn-type]
- }
- ^
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In function ‘WTF::RefPtr<WTF::SharedTask<void(JSC::CCallHelpers&, JSC::FTL::LazySlowPath::GenerationParams&)> > JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::X86Registers::RegisterID, JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr}]’:
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:51:1: warning: control reaches end of non-void function [-Wreturn-type]
- }
- ^
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In function ‘WTF::RefPtr<WTF::SharedTask<void(JSC::CCallHelpers&, JSC::FTL::LazySlowPath::GenerationParams&)> > JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr, JSC::X86Registers::RegisterID, JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImm32}]’:
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:51:1: warning: control reaches end of non-void function [-Wreturn-type]
- }
- ^
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In function ‘WTF::RefPtr<WTF::SharedTask<void(JSC::CCallHelpers&, JSC::FTL::LazySlowPath::GenerationParams&)> > JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr}]’:
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:51:1: warning: control reaches end of non-void function [-Wreturn-type]
- }
- ^
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In function ‘WTF::RefPtr<WTF::SharedTask<void(JSC::CCallHelpers&, JSC::FTL::LazySlowPath::GenerationParams&)> > JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr, JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImm32}]’:
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:51:1: warning: control reaches end of non-void function [-Wreturn-type]
- }
- ^
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In function ‘WTF::RefPtr<WTF::SharedTask<void(JSC::CCallHelpers&, JSC::FTL::LazySlowPath::GenerationParams&)> > JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::X86Registers::RegisterID, JSC::X86Registers::RegisterID}]’:
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:51:1: warning: control reaches end of non-void function [-Wreturn-type]
- }
- ^
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In function ‘WTF::RefPtr<WTF::SharedTask<void(JSC::CCallHelpers&, JSC::FTL::LazySlowPath::GenerationParams&)> > JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::AbstractMacroAssembler<JSC::X86Assembler, JSC::MacroAssemblerX86Common>::TrustedImmPtr, JSC::X86Registers::RegisterID}]’:
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:51:1: warning: control reaches end of non-void function [-Wreturn-type]
- }
- ^
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In function ‘WTF::RefPtr<WTF::SharedTask<void(JSC::CCallHelpers&, JSC::FTL::LazySlowPath::GenerationParams&)> > JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {}]’:
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:51:1: warning: control reaches end of non-void function [-Wreturn-type]
- }
- ^
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h: In function ‘WTF::RefPtr<WTF::SharedTask<void(JSC::CCallHelpers&, JSC::FTL::LazySlowPath::GenerationParams&)> > JSC::FTL::createLazyCallGenerator(JSC::FunctionPtr, ResultType, ArgumentTypes ...) [with ResultType = JSC::X86Registers::RegisterID; ArgumentTypes = {JSC::X86Registers::RegisterID, JSC::X86Registers::RegisterID, JSC::X86Registers::RegisterID}]’:
- ../../../Source/JavaScriptCore/ftl/FTLLazySlowPathCall.h:51:1: warning: control reaches end of non-void function [-Wreturn-type]
- }
- ^
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement