UNPKG

@vlocode/apex

Version:
16 lines 818 B
import { GetterContext, ModifierContext, PropertyDeclarationContext, SetterContext, TypeRefContext } from "../grammar"; import { ApexProperty } from "../types"; import { DeclarationVisitor } from "./declarationVisitor"; /** * Represents a visitor for field declarations in Apex. */ export declare class PropertyDeclarationVisitor extends DeclarationVisitor<ApexProperty> { constructor(state?: ApexProperty); visitModifier(ctx: ModifierContext): ApexProperty; visitPropertyModifiers(ctx: ModifierContext): boolean; visitPropertyDeclaration(ctx: PropertyDeclarationContext): ApexProperty; visitTypeRef(ctx: TypeRefContext): ApexProperty; visitGetter(ctx: GetterContext): ApexProperty; visitSetter(ctx: SetterContext): ApexProperty; } //# sourceMappingURL=propertyDeclarationVisitor.d.ts.map