///
TF_API
bool TfIsUtf8CodePointXidStart(uint32_t codePoint);
+
++/// Determines whether the given Unicode \a codePoint is in the XID_Start
++/// character class.
++/// \overload
++///
+ inline bool TfIsUtf8CodePointXidStart(const TfUtf8CodePoint codePoint)
+ {
+ return TfIsUtf8CodePointXidStart(codePoint.AsUInt32());
+ }
+
/// Determines whether the given Unicode \a codePoint is in the XID_Continue
/// character class.
///
///
TF_API
bool TfIsUtf8CodePointXidContinue(uint32_t codePoint);
+
++/// Determines whether the given Unicode \a codePoint is in the XID_Continue
++/// character class.
++/// \overload
++///
+ inline bool TfIsUtf8CodePointXidContinue(const TfUtf8CodePoint codePoint)
+ {
+ return TfIsUtf8CodePointXidContinue(codePoint.AsUInt32());
+ }
+
PXR_NAMESPACE_CLOSE_SCOPE
#endif // PXR_BASE_TF_UNICODE_UTILS_H_