MCPcopy Create free account
hub / github.com/KLayout/klayout / dump

Method dump

scripts/mkqtdecl_common/cpp_classes.rb:556–578  ·  view source on GitHub ↗
(i)

Source from the content-addressed store, hash-verified

554 def_initializer :type, :template_decl, :visibility, :storage_class, :virtual, :inline, :is_definition
555
556 def dump(i)
557 l = i
558 l += "decl [" + self.visibility.to_s + "]: "
559 if self.storage_class
560 l += self.storage_class.to_s + " "
561 end
562 if self.virtual
563 l += "virtual "
564 end
565 if self.inline
566 l += "inline "
567 end
568 if self.template_decl
569 l += "template<" + self.template_decl.to_s + "> "
570 end
571 if self.type.respond_to?(:to_s)
572 l += self.type.to_s
573 else
574 l += self.type.dump(i + " ")
575 end
576 l += " #" + self.myself.to_s
577 l
578 end
579
580end
581

Callers

nothing calls this directly

Calls 5

myselfMethod · 0.95
to_sMethod · 0.45
visibilityMethod · 0.45
typeMethod · 0.45
dumpMethod · 0.45

Tested by

no test coverage detected