This website requires JavaScript.
Explore
Help
Sign in
jyapayne
/
swig
Watch
1
Star
0
Fork
You've already forked swig
0
Code
Issues
Pull requests
Projects
Releases
Packages
Wiki
Activity
Actions
39bab12d2c
swig
/
Examples
/
test-suite
/
errors
History
Download ZIP
Download TAR.GZ
William S Fulton
d1b40b468b
Fix C code where a typedef name was used for constructor and destructor names in %extend. Deprecate use of typedef names for constructor and destructor names going forwards.
2013-02-18 22:40:42 +00:00
..
c_bad_name.i
c_bad_native.i
c_class.i
c_default_error.i
c_deprecated.i
c_empty_char.i
c_enum_badvalue.i
c_extra_rblock.i
c_extra_rbrace.i
c_extra_unsigned.i
c_insert_missing.i
c_long_short.i
c_missing_rbrace.i
c_missing_semi.i
c_redefine.i
c_varargs.i
c_varargs_neg.i
cpp_bad_extern.i
cpp_extend_destructors.i
Add warnings for badly named destructors. Fix %extend and destructors for templates - they weren't always being wrapped. Fix destructor "name" attribute.
2011-09-13 06:15:29 +00:00
cpp_extend_redefine.i
cpp_extend_undefined.i
cpp_inherit.i
Add new warning if an empty template declaration is used on a base class, minor docs improvement for empty template declarations.
2012-09-14 22:25:35 +00:00
cpp_inline_namespace.i
cpp_macro_locator.i
Move Swig_locator from scanner.c to cscanner.c. Fix file and line error/warning reporting fixes where SWIG macros are used within {} braces (where the preprocessor expands macros), for example macros within %inline {...} and %fragment(...) {...} and nested structs. Basically anything that results ina call to skip_balanced() in the parser/preprocessor.
2010-09-24 22:13:13 +00:00
cpp_missing_rparenthesis.i
Fix garbage line number and empty file name reporting for some '}' or ')' error messages
2012-12-16 13:56:50 +00:00
cpp_missing_rtemplate.i
cpp_namespace_alias.i
cpp_namespace_aliasnot.i
cpp_namespace_aliasundef.i
cpp_nested.i
cpp_no_access.i
cpp_no_return_type.i
Fix constructors in named typedef class declarations
2011-08-25 19:27:38 +00:00
cpp_nobase.i
cpp_overload.i
cpp_overload_const.i
Fix partial overloading warning messages appearing
2011-03-11 22:36:59 +00:00
cpp_private_defvalue.i
cpp_private_inherit.i
cpp_recursive_typedef.i
SF
#3127633
Fix infinite loop in recursive typedef resolution.
2011-02-05 01:09:40 +00:00
cpp_shared_ptr.i
New warning when the smartptr feature is missing in some classes in an inheritance chain. Errors test-suite now uses Python instead of Tcl as testing language
2011-01-17 21:12:35 +00:00
cpp_template_argname.i
cpp_template_nargs.i
cpp_template_not.i
cpp_template_partial.i
cpp_template_repeat.i
cpp_template_undef.i
cpp_using_not.i
cpp_using_undef.i
expected.log
Fix C code where a typedef name was used for constructor and destructor names in %extend. Deprecate use of typedef names for constructor and destructor names going forwards.
2013-02-18 22:40:42 +00:00
make.sh
Restrict the name used in %extend to be just the struct/class name and not a typedef to a class/struct. Typedefs were only partially working anyway. Anonymous struct typedefs excluded. Deprecate with a warning for now.
2013-02-18 19:53:37 +00:00
nomodule.i
pp_badeval.i
pp_constant.i
Fix correct line number reporting in errors/warnings when a macro definition ends with '/' and it is not the end of a C comment - swig.swg has some of these macro definitions.
2010-09-11 11:02:18 +00:00
pp_defined.i
pp_deprecated.i
pp_illegal_argument.i
pp_macro_args.i
pp_macro_badchar.i
pp_macro_defined_unterminated.i
pp_macro_expansion.i
pp_macro_expansion_multiline.i
pp_macro_inline_unterminated.i
pp_macro_missing_expression.i
Preprocessing now errors out if extra tokens appear after #else and #end. Add preprocessor errors when preprocessor expressions are missing
2011-02-16 20:48:48 +00:00
pp_macro_nargs.i
pp_macro_redef.i
pp_macro_rparen.i
pp_macro_unexpected_tokens.i
Preprocessing now errors out if extra tokens appear after #else and #end. Add preprocessor errors when preprocessor expressions are missing
2011-02-16 20:48:48 +00:00
pp_macro_unterminated.i
pp_misplaced_elif.i
pp_misplaced_else.i
pp_missing_enddef.i
pp_missing_endif.i
pp_missing_file.i
pp_missing_rblock.i
pp_pragma.i
pp_unterm_char.i
pp_unterm_comment.i
pp_unterm_string.i
pp_variable_args.i
swig_apply_nargs.i
swig_extend.i
Fix C code where a typedef name was used for constructor and destructor names in %extend. Deprecate use of typedef names for constructor and destructor names going forwards.
2013-02-18 22:40:42 +00:00
swig_identifier.i
swig_insert_bad.i
swig_typemap_copy.i
swig_typemap_old.i
swig_typemap_warn.i
Expand special variables in typemap warnings - rework implementation
2011-11-03 20:31:35 +00:00