Age | Commit message (Collapse) | Author |
|
To avoid emitting duplicate symbols when there are other files that contain no
classes, and to match javac's behaviour.
PiperOrigin-RevId: 545473342
|
|
Similar to javac's `-Xpkginfo:always`
PiperOrigin-RevId: 543487269
|
|
PiperOrigin-RevId: 425631296
|
|
PiperOrigin-RevId: 400303125
|
|
PiperOrigin-RevId: 399302681
|
|
PiperOrigin-RevId: 397417470
|
|
PiperOrigin-RevId: 352623709
|
|
Which will eventually be used to support e.g.:
https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/lang/model/util/Elements.html#getDocComment(javax.lang.model.element.Element)
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=255631276
|
|
Introduce an AST node for identifiers instead of just using String, and
use the diagnostic position to improve resolution errors.
MOE_MIGRATED_REVID=216452604
|
|
MOE_MIGRATED_REVID=209800977
|
|
MOE_MIGRATED_REVID=182836497
|
|
MOE_MIGRATED_REVID=177354820
|
|
that consolidates creating symbols for all nested types in a compilation
unit, and desugaring access modifiers. This moves logic out of binding
that doesn't depend on any information outside the current compilation
unit. It also avoids desugaring access modifiers piecemeal across
different compilation phases.
MOE_MIGRATED_REVID=154875997
|