langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
changeset 39601 5b37e511ae4b
parent 39599 3c7da4996d8c
child 39812 6272642715a1
equal deleted inserted replaced
39600:83ea7c12c164 39601:5b37e511ae4b
   541             }
   541             }
   542             return false;
   542             return false;
   543         }
   543         }
   544     },
   544     },
   545 
   545 
       
   546     XSHOULDSTOP("-Xshouldstop:", null, HIDDEN, BASIC) {
       
   547         @Override
       
   548         public boolean process(OptionHelper helper, String option) {
       
   549             String p = option.substring(option.indexOf(':') + 1).trim();
       
   550             String[] subOptions = p.split(";");
       
   551             for (String subOption : subOptions) {
       
   552                 subOption = "shouldstop." + subOption.trim();
       
   553                 XD.process(helper, subOption, subOption);
       
   554             }
       
   555             return false;
       
   556         }
       
   557     },
       
   558 
   546     XADDEXPORTS("-XaddExports:", "opt.arg.addExports", "opt.addExports", EXTENDED, BASIC) {
   559     XADDEXPORTS("-XaddExports:", "opt.arg.addExports", "opt.addExports", EXTENDED, BASIC) {
   547         @Override
   560         @Override
   548         public boolean process(OptionHelper helper, String option) {
   561         public boolean process(OptionHelper helper, String option) {
   549             String p = option.substring(option.indexOf(':') + 1).trim();
   562             String p = option.substring(option.indexOf(':') + 1).trim();
   550             String prev = helper.get(XADDEXPORTS);
   563             String prev = helper.get(XADDEXPORTS);