Lines Matching +refs:clang +refs:format +refs:executable
169 We use `eslint` to lint TypeScript and JavaScript, and `prettier` to format
172 To auto-format all source files, run ui/format-sources, which takes care of
179 ui/format-sources
210 - Hermetic clang + libcxx toolchain (both following chromium's revisions)
217 - AOSP's in-tree clang (using in-tree libcxx)
221 - XCode 9 / clang (maintained best-effort).
225 - Windows 10 with either MSVC 2019 or clang-cl (maintained best-effort).
230 need the full IDE, just the build tools) or the LLVM clang-cl compiler.
235 clang-cl support is more stable because that build configuration is actively
255 You need all of these both for MSVC and clang-cl:
269 # This will download also the LLVM clang-cl prebuilt used by chromium.
284 is_clang = true # Will use the hermetic clang-cl toolchain.
357 On Linux, by default it uses the self-hosted clang (see `is_hermetic_clang`).
358 On Android, by default it uses clang from the NDK (in `buildtools/ndk`).
359 On Mac, by default it uses the system version of clang (requires Xcode).
368 If `is_hermetic_clang` is `false`, sets the `-stdlib` flag for clang
404 Enables [Undefined Behavior Sanitizer](https://clang.llvm.org/docs/UndefinedBehaviorSanitizer.html)
436 (e.g. the `traceconv` conversion util) and (ii) executable artifacts that are
498 supports the compilation database format.
504 - [Clang-Format](https://marketplace.visualstudio.com/items?itemName=xaver.clang-format)
519 "C_Cpp.clang_format_path": "${workspaceRoot}/buildtools/mac/clang-format",