(typ *exprpb.Type)
| 155 | } |
| 156 | |
| 157 | func isTimestampRelatedType(typ *exprpb.Type) bool { |
| 158 | abstractType := typ.GetAbstractType() |
| 159 | if abstractType != nil { |
| 160 | name := abstractType.GetName() |
| 161 | return name == "DATE" || name == "TIME" || name == "DATETIME" |
| 162 | } |
| 163 | return typ.GetWellKnown() == exprpb.Type_TIMESTAMP |
| 164 | } |
| 165 | |
| 166 | func isDateType(typ *exprpb.Type) bool { |
| 167 | return typ.GetAbstractType() != nil && typ.GetAbstractType().GetName() == "DATE" |
no outgoing calls
no test coverage detected