Cromon

Untitled

Aug 23rd, 2013
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.87 KB | None | 0 0
  1. 1>e:\programming\v8embed\v8embed\function.h(281): error C2668: 'Function::FunctionOverload<Res,std::string>::_expand_invoke' : ambiguous call to overloaded function
  2. 1> with
  3. 1> [
  4. 1> Res=std::shared_ptr<Foo>
  5. 1> ]
  6. 1> e:\programming\v8embed\v8embed\function.h(285): could be 'v8::Handle<v8::Value> Function::FunctionOverload<Res,std::string>::_expand_invoke<1,_curArgType>(const v8::FunctionCallbackInfo<v8::Value> &,const std::string &) const'
  7. 1> with
  8. 1> [
  9. 1> Res=std::shared_ptr<Foo>
  10. 1> , _curArgType=std::string
  11. 1> ]
  12. 1> e:\programming\v8embed\v8embed\function.h(278): or 'v8::Handle<v8::Value> Function::FunctionOverload<Res,std::string>::_expand_invoke<1,_curArgType,,_curArgType>(const v8::FunctionCallbackInfo<v8::Value> &,const _curArgType &) const'
  13. 1> with
  14. 1> [
  15. 1> Res=std::shared_ptr<Foo>
  16. 1> , _curArgType=std::string
  17. 1> ]
  18. 1> while trying to match the argument list '(const v8::FunctionCallbackInfo<v8::Value>, std::string)'
  19. 1> e:\programming\v8embed\v8embed\function.h(306) : see reference to function template instantiation 'v8::Handle<v8::Value> Function::FunctionOverload<Res,std::string>::_expand_invoke<0,std::string,,>(const v8::FunctionCallbackInfo<v8::Value> &) const' being compiled
  20. 1> with
  21. 1> [
  22. 1> Res=std::shared_ptr<Foo>
  23. 1> ]
  24. 1> e:\programming\v8embed\v8embed\function.h(306) : see reference to function template instantiation 'v8::Handle<v8::Value> Function::FunctionOverload<Res,std::string>::_expand_invoke<0,std::string,,>(const v8::FunctionCallbackInfo<v8::Value> &) const' being compiled
  25. 1> with
  26. 1> [
  27. 1> Res=std::shared_ptr<Foo>
  28. 1> ]
  29. 1> e:\programming\v8embed\v8embed\function.h(305) : while compiling class template member function 'v8::Handle<v8::Value> Function::FunctionOverload<Res,std::string>::execute(const v8::FunctionCallbackInfo<v8::Value> &) const'
  30. 1> with
  31. 1> [
  32. 1> Res=std::shared_ptr<Foo>
  33. 1> ]
  34. 1> e:\programme\vs 2013 dev preview\vc\include\memory(952) : see reference to class template instantiation 'Function::FunctionOverload<Res,std::string>' being compiled
  35. 1> with
  36. 1> [
  37. 1> Res=std::shared_ptr<Foo>
  38. 1> ]
  39. 1> e:\programme\vs 2013 dev preview\vc\include\memory(1003) : see reference to class template instantiation 'std::_Ref_count_obj<_Ty>' being compiled
  40. 1> with
  41. 1> [
  42. 1> _Ty=Function::FunctionOverload<std::shared_ptr<Foo>,std::string>
  43. 1> ]
  44. 1> e:\programming\v8embed\v8embed\function.h(363) : see reference to function template instantiation 'std::shared_ptr<Function::FunctionOverload<Res,std::string>> std::make_shared<Function::FunctionOverload<Res,std::string>,const std::function<std::shared_ptr<_classType> (std::string)>&>(const std::function<std::shared_ptr<_classType> (std::string)> &)' being compiled
  45. 1> with
  46. 1> [
  47. 1> Res=std::shared_ptr<Foo>
  48. 1> , _classType=Foo
  49. 1> ]
  50. 1> e:\programming\v8embed\v8embed\class.h(67) : see reference to function template instantiation 'void Function::addOverload<std::shared_ptr<_classType>,std::string>(const std::function<std::shared_ptr<_classType> (std::string)> &)' being compiled
  51. 1> with
  52. 1> [
  53. 1> _classType=Foo
  54. 1> ]
  55. 1> e:\programming\v8embed\tests\functiontests\main.cpp(20) : see reference to function template instantiation 'void Class<Foo>::defConstructor<std::string>(void)' being compiled
  56. 1> e:\programming\v8embed\tests\functiontests\main.cpp(20) : see reference to function template instantiation 'void Class<Foo>::defConstructor<std::string>(void)' being compiled
Advertisement
Add Comment
Please, Sign In to add comment