class IDL::AST::Include

def initialize(_name, _enclosure, params)

def initialize(_name, _enclosure, params)
  super(_name, _enclosure, params)
  @filename = params[:filename]
  @defined = params[:defined] || false
  @preprocessed = params[:preprocessed] || false
  #overrule
  @scopes = @enclosure.scopes
  @scoped_name = @scopes.collect{|s| s.name}.join("::")
  @scoped_lm_name = @scopes.collect{|s| s.lm_name}.join("::")
end