Summary: 55 instances, 47 unique Text Count // TODO: Store this... 1 // TODO: API? 3 // TODO: all this logic might be nicer if _parseComponent considered 1 // TODO: anything tricky here for Windows? 1 // TODO: Should CSystem just include all the header files we need? 1 // FIXME: Should Windows have more nuanced semantics? 1 // TODO: Should legacy DOS devices be detected and/or converted at construction time? 1 // TODO: public 1 // TODO: Windows root invariants 1 // TODO: can avoid extra strlen 1 // TODO: Below should return an optional of what was eaten 1 // FIXME: avoid allocation if we're at the end 1 // TODO: Or, should I always inline this to remove some of the bookeeping? 1 // TODO: SystemString should use a COW-interchangable storage form rather 1 // TODO: ensure this all gets easily optimized away in release... 1 // TODO: Remove when I normalize to always (except `C:`) 1 // TODO: Windows analysis APIs 1 // TODO: Intern empty system string 1 // TODO: Is this the right way? 2 // TODO: Definitely want a small form for this on Windows, 1 // TODO: Legacy DOS devices, such as COM1? 1 // TODO: turn into an insert operation with slide 1 // TODO: Intern the empty SystemString. Right now, this is 1 // TODO: What about NT paths: `\??\` 1 // TODO: Below include null terminator, is this desired? 2 // TODO: check for drive 1 // TODO: Should this be component? 1 // TODO: take insertLeadingSlash: Bool 1 // TODO: NT paths? Admin paths using `$`? 1 // TODO: Can avoid extra strlen 2 // TODO: Make a small-component form to save on ARC overhead when 1 // FIXME: Windows drive-relative roots, etc? 1 // TODO: GUID type? 1 // TODO: check for GUID 1 // TODO: We want to provide safe access to `errno`, but we need a 1 // FIXME: Need to rewrite and simplify this code now that SystemString 1 // FIXME: explicit null root? Or something else? 2 // FIXME: Windows `C:..\foo\bar` should probably be lexically normal, but 1 // TODO: These are available on some versions of Linux with appropriate 1 fatalError("TODO: consider dropping proto req") 1 // TODO: static assert 2 TODO: What is \\?\server1\e:\utilities\\filecomparer\ from the docs? 1 // TODO: Is this the right way? 1 // TODO: Make private 2 // TODO: NT? 1 // TODO: Add Linux's RPC equivalents 1 TODO: What about admin use of `$` instead of `:`? E.g. \\system07\C$\ 1