作者:PillaVamsiKrishn
项目:ar
func (v *VariableDecl) String() string {
if v.Assignment == nil {
return "(" + util.Blue("VariableDecl") + ": " + v.Variable.String() + ")"
} else {
return "(" + util.Blue("VariableDecl") + ": " + v.Variable.String() +
" = " + v.Assignment.String() + ")"
}
}
作者:dashau
项目:ar
func (v ArrayType) String() string {
result := "(" + util.Blue("ArrayType") + ": "
for _, attr := range v.attrs {
result += attr.String() + " "
}
return result + v.TypeName() + ")" //+ util.Magenta(" <"+v.MangledName(MANGLE_ARK_UNSTABLE)+"> ") + ")"
}