UNPKG

@vlocode/apex

Version:
16 lines 979 B
import { ApexClass } from "../types"; import { DeclarationVisitor } from "./declarationVisitor"; import { AnnotationContext, ClassBodyContext, ClassBodyDeclarationContext, ClassDeclarationContext, MemberDeclarationContext, MethodDeclarationContext, ModifierContext } from "../grammar"; export declare class ClassDeclarationVisitor extends DeclarationVisitor<ApexClass> { constructor(state?: ApexClass); visitAnnotation(ctx: AnnotationContext | null): ApexClass; visitModifier(ctx: ModifierContext): ApexClass; private visitSharingModifier; visitClassDeclaration(ctx: ClassDeclarationContext): ApexClass; visitClassBody(ctx: ClassBodyContext): ApexClass; visitClassBodyDeclaration(ctx: ClassBodyDeclarationContext): ApexClass; visitMemberDeclaration(ctx: MemberDeclarationContext): ApexClass; visitMethodDeclaration(ctx: MethodDeclarationContext): ApexClass; updateReferences(): void; } //# sourceMappingURL=classDeclarationVisitor.d.ts.map