Jsctypes/api: Difference between revisions

Line 14: Line 14:


:If any ''argtypeN'' is an array type, the result is the same as if it had been the corresponding pointer type, <code>''argtypeN''.elementType.ptr</code>.  ''(Rationale: This is how C and C++ treat array types in function declarations.)''
:If any ''argtypeN'' is an array type, the result is the same as if it had been the corresponding pointer type, <code>''argtypeN''.elementType.ptr</code>.  ''(Rationale: This is how C and C++ treat array types in function declarations.)''
''(TODO: Explain what happens when you call a declared function. In brief: It uses <code>ImplicitConvert</code> to convert the JavaScript arguments to C and <code>ConvertToJS</code> to convert the return value to JS.)''


= Types =
= Types =
638

edits