Class BlangSynonymTypesProvider

java.lang.Object
org.eclipse.xtext.xbase.typesystem.computation.SynonymTypesProvider
ca.ubc.stat.blang.typesystem.BlangSynonymTypesProvider

public class BlangSynonymTypesProvider
extends org.eclipse.xtext.xbase.typesystem.computation.SynonymTypesProvider
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.eclipse.xtext.xbase.typesystem.computation.SynonymTypesProvider

    org.eclipse.xtext.xbase.typesystem.computation.SynonymTypesProvider.Acceptor
  • Constructor Summary

    Constructors
    Constructor Description
    BlangSynonymTypesProvider()  
  • Method Summary

    Modifier and Type Method Description
    protected boolean announceModelType​(org.eclipse.xtext.xbase.typesystem.references.ITypeReferenceOwner owner, java.lang.String targetName, org.eclipse.xtext.xbase.typesystem.computation.SynonymTypesProvider.Acceptor acceptor)  
    protected boolean collectCustomSynonymTypes​(org.eclipse.xtext.xbase.typesystem.references.LightweightTypeReference type, org.eclipse.xtext.xbase.typesystem.computation.SynonymTypesProvider.Acceptor acceptor)  

    Methods inherited from class org.eclipse.xtext.xbase.typesystem.computation.SynonymTypesProvider

    addArrayAndListSynonyms, announceSynonym, announceSynonym, announceSynonym, collectSynonymTypes

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • BlangSynonymTypesProvider

      public BlangSynonymTypesProvider()
  • Method Details

    • collectCustomSynonymTypes

      protected boolean collectCustomSynonymTypes​(org.eclipse.xtext.xbase.typesystem.references.LightweightTypeReference type, org.eclipse.xtext.xbase.typesystem.computation.SynonymTypesProvider.Acceptor acceptor)
      Overrides:
      collectCustomSynonymTypes in class org.eclipse.xtext.xbase.typesystem.computation.SynonymTypesProvider
    • announceModelType

      protected boolean announceModelType​(org.eclipse.xtext.xbase.typesystem.references.ITypeReferenceOwner owner, java.lang.String targetName, org.eclipse.xtext.xbase.typesystem.computation.SynonymTypesProvider.Acceptor acceptor)