Tabnine Logo
CodeWriter
Code IndexAdd Tabnine to your IDE (free)

How to use
CodeWriter
in
com.oracle.truffle.dsl.processor

Best Java code snippets using com.oracle.truffle.dsl.processor.CodeWriter (Showing top 7 results out of 315)

origin: com.oracle.truffle/truffle-dsl-processor

@Override
protected void writeHeader() {
  if (env == null) {
    return;
  }
  writeLn("// CheckStyle: start generated");
}
origin: com.oracle.truffle/truffle-dsl-processor

private void generateOptionDescriptor(OptionsInfo info) {
  Element element = info.type;
  ProcessorContext context = ProcessorContext.getInstance();
  CodeTypeElement unit = generateDescriptors(context, element, info);
  DeclaredType overrideType = (DeclaredType) context.getType(Override.class);
  DeclaredType unusedType = (DeclaredType) context.getType(SuppressWarnings.class);
  unit.accept(new GenerateOverrideVisitor(overrideType), null);
  unit.accept(new FixWarningsVisitor(context.getEnvironment(), unusedType, overrideType), null);
  try {
    unit.accept(new CodeWriter(context.getEnvironment(), element), null);
  } catch (RuntimeException e) {
    if (e.getCause() instanceof FilerException) {
      // ignore spurious errors of source file already created in Eclipse.
      if (e.getCause().getMessage().startsWith("Source file already created")) {
        return;
      }
    }
  }
}
origin: com.oracle.truffle/truffle-dsl-processor

  unit.accept(new GenerateOverrideVisitor(overrideType), null);
  unit.accept(new FixWarningsVisitor(context.getEnvironment(), unusedType, overrideType), null);
  unit.accept(new CodeWriter(context.getEnvironment(), element), null);
} catch (Throwable e) {
origin: com.oracle.truffle/truffle-dsl-processor

  unit.accept(new GenerateOverrideVisitor(overrideType), null);
  unit.accept(new FixWarningsVisitor(context.getEnvironment(), unusedType, overrideType), null);
  unit.accept(new CodeWriter(context.getEnvironment(), element), null);
} catch (Throwable e) {
origin: com.oracle/truffle-dsl-processor

@Override
protected void writeHeader() {
  if (env == null) {
    return;
  }
  String comment = CompilerFactory.getCompiler(originalElement).getHeaderComment(env, originalElement);
  if (comment != null) {
    writeLn(comment);
  }
  writeLn("// CheckStyle: start generated");
}
origin: com.oracle/truffle-dsl-processor

unit.accept(new CodeWriter(context.getEnvironment(), element), null);
origin: com.oracle.truffle/truffle-dsl-processor

unit.accept(new CodeWriter(context.getEnvironment(), element), null);
com.oracle.truffle.dsl.processorCodeWriter

Most used methods

  • <init>
  • writeLn

Popular in Java

  • Start an intent from android
  • onCreateOptionsMenu (Activity)
  • setContentView (Activity)
  • runOnUiThread (Activity)
  • PrintWriter (java.io)
    Wraps either an existing OutputStream or an existing Writerand provides convenience methods for prin
  • ResultSet (java.sql)
    An interface for an object which represents a database table entry, returned as the result of the qu
  • SortedMap (java.util)
    A map that has its keys ordered. The sorting is according to either the natural ordering of its keys
  • Get (org.apache.hadoop.hbase.client)
    Used to perform Get operations on a single row. To get everything for a row, instantiate a Get objec
  • IsNull (org.hamcrest.core)
    Is the value null?
  • Join (org.hibernate.mapping)
  • Top Sublime Text 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