congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
Statement
Code IndexAdd Tabnine to your IDE (free)

How to use
Statement
in
com.ochafik.lang.jnaerator.parser

Best Java code snippets using com.ochafik.lang.jnaerator.parser.Statement (Showing top 20 results out of 315)

origin: nativelibs4java/JNAerator

@Override
public Declaration clone() {
  return (Declaration) super.clone();
}

origin: nativelibs4java/JNAerator

@Override
public Element getNextChild(Element child) {
  Element e = super.getNextChild(child);
  if (e != null)
    return e;
  return null;
}
origin: nativelibs4java/JNAerator

@Override
public Element getPreviousChild(Element child) {
  Element e = super.getPreviousChild(child);
  if (e != null)
    return e;
  return null;
}
origin: nativelibs4java/JNAerator

  @Override
  public boolean replaceChild(Element child, Element by) {
    return replaceChild(statements, Statement.class, this, child, by) ||
      super.replaceChild(child, by);
  }
}
origin: nativelibs4java/JNAerator

Expression vr = varRef(new SimpleIdentifier(decl.resolveName()));
Statement deleteStat = stat(methodCall(expr(typeRef(BridJ.class)), "delete", referenced ? methodCall(vr, "get") : vr));
deleteStat.setCommentAfter("// object would end up being deleted by the GC later, but in C++ it would be deleted here.");
origin: nativelibs4java/JNAerator

public void addStatement(Statement statement) {
  if (statement != null) {
    statement.setParentElement(this);
    statements.add(statement);
  }
}
public void setStatements(List<Statement> statements) {
origin: nativelibs4java/JNAerator

  public void visitStatementDeclaration(StatementDeclaration d) {
    if (d.getStatement() != null) {
      d.getStatement().accept(this);
    }
  }
}
origin: nativelibs4java/JNAerator

@Override
public List<Modifier> harvestModifiers() {
  List<Modifier> mods = super.harvestModifiers();
  if (getValueType() != null)
    mods.addAll(getValueType().harvestModifiers());
  return mods;
}

origin: nativelibs4java/JNAerator

@Override
public boolean replaceChild(Element child, Element by) {
  if (child == getValueType()) {
    setValueType((TypeRef) by);
    return true;
  }
  return super.replaceChild(child, by);
}
  
origin: com.nativelibs4java/jnaerator

Expression vr = varRef(new SimpleIdentifier(decl.resolveName()));
Statement deleteStat = stat(methodCall(expr(typeRef(BridJ.class)), "delete", referenced ? methodCall(vr, "get") : vr));
deleteStat.setCommentAfter("// object would end up being deleted by the GC later, but in C++ it would be deleted here.");
origin: nativelibs4java/JNAerator

@Override
public boolean replaceChild(Element child, Element by) {
  if (child == getValue()) {
    setValue((Expression)by);
    return true;
  }
  return super.replaceChild(child, by);
}
origin: nativelibs4java/JNAerator

@Override
public Element getPreviousChild(Element child) {
  Element e = super.getPreviousChild(child);
  if (e != null)
    return e;
  return getPreviousSibling(statements, child);
}
origin: nativelibs4java/JNAerator

@Override
public Element getNextChild(Element child) {
  Element e = super.getNextChild(child);
  if (e != null)
    return e;
  return getNextSibling(statements, child);
}
origin: nativelibs4java/JNAerator

@Override
public Block clone() {
  return (Block)super.clone();
}

origin: nativelibs4java/JNAerator

@Override
public boolean replaceChild(Element child, Element by) {
  if (child == getExpression()) {
    setExpression((Expression)by);
    return true;
  }
  return super.replaceChild(child, by);
}
origin: nativelibs4java/JNAerator

@Override
public Element getPreviousChild(Element child) {
  Element e = super.getPreviousChild(child);
  if (e != null)
    return e;
  e = getPreviousSibling(initStatements, child);
  if (e != null)
    return e;
  return getPreviousSibling(postStatements, child);
}
@Override
origin: nativelibs4java/JNAerator

@Override
public Element getNextChild(Element child) {
  Element e = super.getNextChild(child);
  if (e != null)
    return e;
  e = getNextSibling(initStatements, child);
  if (e != null)
    return e;
  return getNextSibling(postStatements, child);
}
@Override
origin: nativelibs4java/JNAerator

  @Override
  public boolean replaceChild(Element child, Element by) {
    if (getExpression() == child) {
      setExpression((Expression)by);
      return true;
    }
    return super.replaceChild(child, by);
  }
}
origin: nativelibs4java/JNAerator

@Override
public boolean replaceChild(Element child, Element by) {
  if (child == getDeclaration()) {
    setDeclaration((VariablesDeclaration)by);
    return true;
  }
  if (child == getBody()) {
    setBody((Statement)by);
    return true;
  }
  return super.replaceChild(child, by);
}
origin: nativelibs4java/JNAerator

  @Override
  public boolean replaceChild(Element child, Element by) {
    if (child == getCondition()) {
      setCondition((Expression)by);
      return true;
    }
    if (child == getBody()) {
      setBody((Statement)by);
      return true;
    }
    return super.replaceChild(child, by);
  }
}
com.ochafik.lang.jnaerator.parserStatement

Most used methods

  • accept
  • clone
  • getNextChild
  • getPreviousChild
  • harvestModifiers
  • replaceChild
  • setCommentAfter
  • setParentElement

Popular in Java

  • Making http requests using okhttp
  • getSupportFragmentManager (FragmentActivity)
  • onRequestPermissionsResult (Fragment)
  • getResourceAsStream (ClassLoader)
  • Runnable (java.lang)
    Represents a command that can be executed. Often used to run code in a different Thread.
  • SimpleDateFormat (java.text)
    Formats and parses dates in a locale-sensitive manner. Formatting turns a Date into a String, and pa
  • Hashtable (java.util)
    A plug-in replacement for JDK1.5 java.util.Hashtable. This version is based on org.cliffc.high_scale
  • Map (java.util)
    A Map is a data structure consisting of a set of keys and values in which each key is mapped to a si
  • BlockingQueue (java.util.concurrent)
    A java.util.Queue that additionally supports operations that wait for the queue to become non-empty
  • DataSource (javax.sql)
    An interface for the creation of Connection objects which represent a connection to a database. This
  • Best IntelliJ plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now