/* This testcase checks whether SWIG correctly treats the new nullptr_t constant introduced in C++11. */ %module cpp11_null_pointer_constant %feature("autodoc") A::NullPtrMethod; // Triggers conversion of nullptr to None, nil etc in target language %feature("compactdefaultargs") A::NullPtrMethod; %inline %{ const int *const MyIntegerPtr = nullptr; class A { public: A() : _myA(nullptr) { } A *_myA; void NullPtrMethod(double *ptr = nullptr) {} }; %}