@vlocode/apex
Version:
Salesforce APEX Parser and Grammar
14 lines • 656 B
TypeScript
import { ModifierContext, TypeRefContext, VariableDeclaratorContext } from "../grammar";
import { ApexField } from "../types";
import { DeclarationVisitor } from "./declarationVisitor";
/**
* Represents a visitor for field declarations in Apex.
*/
export declare class FieldDeclarationVisitor extends DeclarationVisitor<ApexField> {
constructor(state?: ApexField);
visitModifier(ctx: ModifierContext): ApexField;
visitFieldModifiers(ctx: ModifierContext): boolean;
visitVariableDeclarator(ctx: VariableDeclaratorContext): ApexField;
visitTypeRef(ctx: TypeRefContext): ApexField;
}
//# sourceMappingURL=fieldDeclarationVisitor.d.ts.map