diff options
| author | Rob Mensching <rob@firegiant.com> | 2020-07-10 21:21:59 -0700 |
|---|---|---|
| committer | Rob Mensching <rob@firegiant.com> | 2020-07-14 09:37:22 -0700 |
| commit | bff4dd77d9d04f587d3f1948c9d569b15b2ca347 (patch) | |
| tree | 575d2bea3124e4a0170c5cf7d825be796cee25a2 /src/WixToolset.Data/IntermediateFieldValue.cs | |
| parent | 931b458957dc243601d4e745d23c49a57cd9ca6f (diff) | |
| download | wix-bff4dd77d9d04f587d3f1948c9d569b15b2ca347.tar.gz wix-bff4dd77d9d04f587d3f1948c9d569b15b2ca347.tar.bz2 wix-bff4dd77d9d04f587d3f1948c9d569b15b2ca347.zip | |
Avoid creation of nullable to improve perf and small code cleanup
Diffstat (limited to 'src/WixToolset.Data/IntermediateFieldValue.cs')
| -rw-r--r-- | src/WixToolset.Data/IntermediateFieldValue.cs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/WixToolset.Data/IntermediateFieldValue.cs b/src/WixToolset.Data/IntermediateFieldValue.cs index 9a6b6ef5..84a23931 100644 --- a/src/WixToolset.Data/IntermediateFieldValue.cs +++ b/src/WixToolset.Data/IntermediateFieldValue.cs | |||
| @@ -17,11 +17,11 @@ namespace WixToolset.Data | |||
| 17 | 17 | ||
| 18 | public static explicit operator bool(IntermediateFieldValue value) => value.AsBool(); | 18 | public static explicit operator bool(IntermediateFieldValue value) => value.AsBool(); |
| 19 | 19 | ||
| 20 | public static explicit operator bool? (IntermediateFieldValue value) => value.AsNullableBool(); | 20 | public static explicit operator bool?(IntermediateFieldValue value) => value.AsNullableBool(); |
| 21 | 21 | ||
| 22 | public static explicit operator int(IntermediateFieldValue value) => value.AsNumber(); | 22 | public static explicit operator int(IntermediateFieldValue value) => value.AsNumber(); |
| 23 | 23 | ||
| 24 | public static explicit operator int? (IntermediateFieldValue value) => value.AsNullableNumber(); | 24 | public static explicit operator int?(IntermediateFieldValue value) => value.AsNullableNumber(); |
| 25 | 25 | ||
| 26 | public static explicit operator IntermediateFieldPathValue(IntermediateFieldValue value) => value.AsPath(); | 26 | public static explicit operator IntermediateFieldPathValue(IntermediateFieldValue value) => value.AsPath(); |
| 27 | 27 | ||
