/*
* Copyright 2013 Guidewire Software, Inc.
*/
package gw.lang.parser;
import gw.lang.PublishInGosu;
@PublishInGosu
public interface IDeclarationSiteValidator
{
/**
* Called after the whole class has been defn compiled.
* Implementors of this method can inspect the parse tree and add warnings/errors as appropriate
*
* @param feature the parsed element that this annotation lives on.
*/
public void validate( IParsedElement feature );
}