Clang-Format

E286142

Clang-Format is an automated code formatting tool, part of the Clang/LLVM project, that enforces consistent style for languages like C, C++, and Objective-C.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (2)

Label Occurrences
Clang-Format canonical 1
clang-format 1

Statements (51)

Predicate Object
instanceOf code formatting tool
free and open-source software
software
configurationFormat YAML
developer Clang project contributors
LLVM community
distribution Clang binary packages
Conda
Homebrew
LLVM releases
major Linux distributions
vcpkg
feature automatic code formatting
configurable coding style
dry-run and diff output modes
formatting from standard input and files
integration with IDEs and editors
partial file formatting via line ranges
hasCommandLineInterface true
hasConfigurationFile .clang-format
_clang-format
license Apache License 2.0
maintainer LLVM project maintainers
partOf Clang
LLVM
surface form: LLVM project
programmingLanguage C++
repository https://github.com/llvm/llvm-project
supportsLanguage C
C#
C++
JSON
Java
JavaScript
Objective-C
Objective-C++
Protocol Buffers
surface form: Protobuf

SystemVerilog
TypeScript programming language
surface form: TypeScript

Verilog
text proto
supportsStylePreset Chromium
Custom
File
GNU Project
surface form: GNU

Google
LLVM
Microsoft
Mozilla
WebKit
usedFor automatic reformatting of source code
enforcing consistent code style

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Clang provides Clang-Format
LLVM hasComponent Clang-Format
this entity surface form: clang-format