• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/swig-12/Source/Modules/

Lines Matching defs:throws

74   String *destructor_throws_clause;	//C++ destructor throws clause if any
981 // Get any Java exception classes in the throws typemap
984 Swig_typemap_attach_parms("throws", throw_parm_list, f);
986 if ((tm = Getattr(p, "tmap:throws"))) {
987 addThrows(n, "tmap:throws", p);
1006 // Handle exception classes specified in the "except" feature's "throws" attribute
2902 * Adds exception classes to a throws list. The throws list is the list of classes
2903 * that will form the Java throws clause. Mainly for checked exceptions.
2907 // Get the comma separated exception classes for the throws clause - held in typemap/feature's "throws" attribute
2908 String *throws_attribute = NewStringf("%s:throws", attribute);
2909 String *throws = Getattr(parameter, throws_attribute);
2911 if (throws && Len(throws) > 0) {
2917 // Put the exception classes in the throws clause into a temporary List
2918 List *temp_classes_list = Split(throws, ',', INT_MAX);
2920 // Add the exception classes to the node throws list, but don't duplicate if already in list
2931 // Don't duplicate the Java exception class in the throws clause
2951 * Generates throws clause for checked exception
2955 // Add the throws clause into code
2959 Printf(code, " throws %s", cls.item);
3554 /* Add various typemap's 'throws' clauses */
3683 // Get any Java exception classes in the throws typemap
3686 if ((throw_parm_list = Getattr(n, "throws")) || Getattr(n, "throw")) {
3693 Swig_typemap_attach_parms("throws", throw_parm_list, 0);
3695 if ((tm = Getattr(p, "tmap:throws"))) {
3696 addThrows(n, "tmap:throws", p);