moved GtType, GtMethod to SourceGenerator
commit to push