soot.options.Options.print_tags_in_output()方法的使用及代码示例

x33g5p2x  于2022-01-26 转载在 其他  
字(3.2k)|赞(0)|评价(0)|浏览(128)

本文整理了Java中soot.options.Options.print_tags_in_output()方法的一些代码示例,展示了Options.print_tags_in_output()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Options.print_tags_in_output()方法的具体详情如下:
包路径:soot.options.Options
类名称:Options
方法名:print_tags_in_output

Options.print_tags_in_output介绍

暂无

代码示例

代码示例来源:origin: Sable/soot

/**
 * Prints out the method corresponding to b Body, (declaration and body), in the textual format corresponding to the IR
 * used to encode b body.
 *
 * @param out
 *          a PrintWriter instance to print to.
 */
private void printTo(Body b, PrintWriter out) {
 b.validate();
 String decl = b.getMethod().getDavaDeclaration();
 {
  out.println("    " + decl);
  for (Iterator<Tag> tIt = b.getMethod().getTags().iterator(); tIt.hasNext();) {
   final Tag t = tIt.next();
   if (Options.v().print_tags_in_output()) {
    out.println(t);
   }
  }
  out.println("    {");
  /*
   * The locals are now printed out from within the toString method of ASTMethodNode Nomair A Naeem 10-MARCH-2005
   */
  // printLocalsInBody(b, out);
 }
 printStatementsInBody(b, out);
 out.println("    }");
}

代码示例来源:origin: Sable/soot

if (Options.v().print_tags_in_output()) {
 Iterator<Tag> cTagIterator = cl.getTags().iterator();
 while (cTagIterator.hasNext()) {
   if (Options.v().print_tags_in_output()) {
    Iterator<Tag> fTagIterator = f.getTags().iterator();
    while (fTagIterator.hasNext()) {
      throw new RuntimeException("method " + method.getName() + " has no active body!");
    } else if (Options.v().print_tags_in_output()) {
     Iterator<Tag> mTagIterator = method.getTags().iterator();
     while (mTagIterator.hasNext()) {
    if (Options.v().print_tags_in_output()) {
     Iterator<Tag> mTagIterator = method.getTags().iterator();
     while (mTagIterator.hasNext()) {

代码示例来源:origin: Sable/soot

if (Options.v().print_tags_in_output()) {
 Iterator<Tag> tagIterator = currentStmt.getTags().iterator();
 while (tagIterator.hasNext()) {

代码示例来源:origin: com.bugvm/bugvm-soot

if (Options.v().print_tags_in_output()){
  Iterator cTagIterator = cl.getTags().iterator();
  while (cTagIterator.hasNext()) {
        continue;
      if (Options.v().print_tags_in_output()){
        Iterator fTagIterator = f.getTags().iterator();
        while (fTagIterator.hasNext()) {
              + " has no active body!");
        else
          if (Options.v().print_tags_in_output()){
            Iterator mTagIterator = method.getTags().iterator();
            while (mTagIterator.hasNext()) {
        if (Options.v().print_tags_in_output()){
          Iterator mTagIterator = method.getTags().iterator();
          while (mTagIterator.hasNext()) {

代码示例来源:origin: ibinti/bugvm

if (Options.v().print_tags_in_output()){
  Iterator cTagIterator = cl.getTags().iterator();
  while (cTagIterator.hasNext()) {
        continue;
      if (Options.v().print_tags_in_output()){
        Iterator fTagIterator = f.getTags().iterator();
        while (fTagIterator.hasNext()) {
              + " has no active body!");
        else
          if (Options.v().print_tags_in_output()){
            Iterator mTagIterator = method.getTags().iterator();
            while (mTagIterator.hasNext()) {
        if (Options.v().print_tags_in_output()){
          Iterator mTagIterator = method.getTags().iterator();
          while (mTagIterator.hasNext()) {

代码示例来源:origin: ibinti/bugvm

if (Options.v().print_tags_in_output()){
  Iterator tagIterator = currentStmt.getTags().iterator();
  while (tagIterator.hasNext()) {

代码示例来源:origin: com.bugvm/bugvm-soot

if (Options.v().print_tags_in_output()){
  Iterator tagIterator = currentStmt.getTags().iterator();
  while (tagIterator.hasNext()) {

相关文章

微信公众号

最新文章

更多