Merge pull request #14494 from atorralba/atorralba/remove-library

Java/C/C#: Remove library annotations
This commit is contained in:
Tony Torralba
2023-10-16 09:01:40 +02:00
committed by GitHub
22 changed files with 35 additions and 37 deletions

View File

@@ -398,7 +398,7 @@ class MemberConstantAccess extends FieldAccess {
* An internal helper class to share logic between `PropertyAccess` and
* `PropertyCall`.
*/
library class PropertyAccessExpr extends Expr, @property_access_expr {
class PropertyAccessExpr extends Expr, @property_access_expr {
/** Gets the target of this property access. */
Property getProperty() { expr_access(this, result) }
@@ -540,7 +540,7 @@ class ElementWrite extends ElementAccess, AssignableWrite { }
* An internal helper class to share logic between `IndexerAccess` and
* `IndexerCall`.
*/
library class IndexerAccessExpr extends Expr, @indexer_access_expr {
class IndexerAccessExpr extends Expr, @indexer_access_expr {
/** Gets the target of this indexer access. */
Indexer getIndexer() { expr_access(this, result) }
@@ -628,7 +628,7 @@ class VirtualIndexerAccess extends IndexerAccess {
* An internal helper class to share logic between `EventAccess` and
* `EventCall`.
*/
library class EventAccessExpr extends Expr, @event_access_expr {
class EventAccessExpr extends Expr, @event_access_expr {
/** Gets the target of this event access. */
Event getEvent() { expr_access(this, result) }

View File

@@ -654,7 +654,7 @@ class DisposeMethod extends Method {
}
/** A method with the signature `void Dispose(bool)`. */
library class DisposeBoolMethod extends Method {
class DisposeBoolMethod extends Method {
DisposeBoolMethod() {
this.hasName("Dispose") and
this.getReturnType() instanceof VoidType and