Summary: 75 instances, 63 unique Text Count // TODO: We should have linux, windows, etc. 1 // TODO: This logic to choose the recommended kind is copied from the C++ 1 // TODO: Should we support -fcoverage-compilation-dir? 1 // FIXME: Hack to workaround the fact that SwiftPM/Xcode don't pass this path right now. 1 // FIXME: What if this isn't an absolute path? 2 /// FIXME: This should be an actor. 1 // FIXME: Need a way to support this for distributed build systems... 1 // FIXME: more robust way to do this. 1 // FIXME: -fixits-output-path 1 /// FIXME: This option is not yet implemented. 1 // FIXME: Logic to infer from primary outputs, etc. 1 // FIXME: Use an actor when possible. 1 /// FIXME: Should mark the gotten option as "used". That's why must be `mutating` 1 /// FIXME: This is a little ridiculous. We could probably just replace the 2 // FIXME: Rename to something else. 1 // FIXME: We should soon be able to remove this from being in the Driver's state. 1 // FIXME: This is slightly modified from the SwiftPM version, 1 // TODO: add .swiftdoc and .swiftsourceinfo for this module. 2 // TODO: if !canSkipIfOnlyModule { 1 // FIXME: Also handle Cygwin and MinGW 1 // FIXME: Old driver does _something_ if both -parseable-output and -v are passed. 1 // TODO: Move to TSC? 1 // FIXME: TSC should provide a better utility for this. 1 # FIXME: This may be particularly hacky but CMake finds a different version of libsqlite3 1 // FIXME: Primary inputs need to check -index-file-path 1 // FIXME: If we used Clang as a linker instead of going straight to ld, 1 # TODO: Unify CMake-based installation flow used on Darwin with this 1 // TODO: does this hash need to be persistent? 1 // FIXME: newer ld64 supports response files as well, though really, 1 // TODO: Incremental too many names, buildRecord BuildRecord outofdatemap 1 // TODO: remove this because we'd like module interface errors to fail the build. 1 // FIXME: This needs to look in the tools_directory first. 2 // FIXME: Do we need to do error handling here? Can this even fail? 1 /// FIXME: Why "maybe"? Why isn't this all known in advance as captured in 1 // FIXME: is it safe to dlclose() swiftscan? If so, do that here. 1 /// FIXME: This option is transitory. We intend to make this the 1 // FIXME: withTemporaryDirectory uses FileManager.default, need to create a FileSystem.temporaryDirectory api. 1 // FIXME: Look in the output file map. It looks like it is weirdly 1 // TODO: Should this just be pch output with extension changed? 1 // FIXME: Should we do this? This prevents cross-compiling with sanitizers 1 // FIXME: Add MSVC runtime library flags 2 // FIXME: The following check should be at the end of Driver.init, but current 1 // TODO: maybe move this to TSC. 1 // FIXME: We probably shouldn't be adding an rpath here unless we know 1 /// FIXME: This class is not thread-safe. 1 // FIXME: We don't really need (or want) a full ContinueBuildingAfterErrors. 1 // TODO: something better, e.g. return nothing here, but process changed dependencySource 1 # TODO: Enable Library Evolution 1 // FIXME: This entrypoint exists for compatiblity with the legacy driver. 1 // FIXME: Teach -emit-supported-features to not expect any inputs, like -print-target-info does. 1 // FIXME: Need a way to support this for distributed build systems... 2 // FIXME: The object-file default is carried over from the existing 1 // TODO: enable -clang-target for implicit module build as well. 1 // FIXME: We probably need a dedicated type for this... 1 // FIXME: TSC removes empty directories even when removeTreeOnDeinit is false. This seems like a bug. 1 // FIXME: This should work without an output file map. We should have 2 /// TODO: If/When Swift gains enum access control, we can prohibit direct instantiation of temporary file cases, 1 // FIXME: optimization record arguments are added before supplementary outputs 1 // FIXME: MSVC runtime flags 6 // TODO: where is this error thrown 1 // FIXME: Need a way to support this for distributed build systems... 1 // TODO: Remove the `.intro` check once the REPL no longer launches 1 // TODO: Once we are sure libSwiftScan is deployed across supported platforms and architectures 1