public static PasTypeDecl NeedSignedDomain(PasTypeDecl pasDomain) { ///TODO return null; }
string CsTypeNameOf(PasTypeDecl pasType) { if (pasType == null) return null; if (pasType is PasStringTypeDecl) return "string"; if (pasType is PasAliasTypeDecl) return CsTypeNameOf((pasType as PasAliasTypeDecl).TargetType); if (pasType is PasArrayTypeDecl) return CsTypeNameOf((pasType as PasArrayTypeDecl).ItemType) + "[]"; return pasType.Name; }