Eidola home

Uses of Class
org.eidola.kernel.error.LazySemanticViolation

Packages that use LazySemanticViolation
org.eidola.kernel   
org.eidola.kernel.error   
 

Uses of LazySemanticViolation in org.eidola.kernel
 

Methods in org.eidola.kernel with parameters of type LazySemanticViolation
protected  void Container.Compilation.addError(LazySemanticViolation error)
          Adds an error to the ones which cropped up during this compilation.
 

Uses of LazySemanticViolation in org.eidola.kernel.error
 

Subclasses of LazySemanticViolation in org.eidola.kernel.error
 class DuplicateName
          Different elements within a namespace have identical full names.
 class DuplicateParameter
          A variable appears twice in a function's inputs or outputs.
 class IllegalContent
          Some content belongs to someone else when it should not.
 class IllegalInheritedMember
          An inherited member of a class is not a public member of a generalization.
 class IllegalOwner
          An element is not in its owner's contents.
 class MissingInheritedMember
          There is no matching public member for some public member of a parent class.
 class PublicPrivateOverlap
          An element is both a public and a private member of a capsule.
 class UninitializedPart
          Some part of a container remains uninitialized.
 


Eidola home