Statements (69)
Predicate | Object |
---|---|
gptkbp:instanceOf |
gptkb:compilation_album
gptkb:software |
gptkbp:developedBy |
gptkb:LLVM_Project
|
gptkbp:feature |
gptkb:libclang_API
cross-platform open source plugin support error recovery cross-compilation support for modules fast compilation modular library-based architecture refactoring tools tooling support code completion profile-guided optimization diagnostic messages integration with IDEs static code analysis static analyzer support for sanitizers AST generation link time optimization precompiled headers support for embedded development address sanitizer GCC compatibility diagnostic pragmas integration with LLVM backend memory sanitizer modular codebase support for C++20 support for C++23 support for C11 support for C17 support for C2x support for Objective-C ARC targeting multiple architectures thin LTO thread sanitizer undefined behavior sanitizer |
https://www.w3.org/2000/01/rdf-schema#label |
LLVM Clang compiler
|
gptkbp:latestReleaseVersion |
2023-12-13
17.0.6 |
gptkbp:license |
gptkb:Apache_License_2.0_with_LLVM_Exception
|
gptkbp:operatingSystem |
gptkb:Windows
gptkb:macOS gptkb:Linux |
gptkbp:partOf |
gptkb:LLVM
|
gptkbp:releaseDate |
2007
|
gptkbp:supportsLanguage |
gptkb:Objective-C
gptkb:CUDA gptkb:C++ gptkb:OpenCL gptkb:Objective-C++ gptkb:OpenMP C |
gptkbp:usedBy |
gptkb:Android_NDK
gptkb:Apple_Xcode gptkb:FreeBSD gptkb:ChromeOS |
gptkbp:usedFor |
static analysis
compiling C++ code compiling C code compiling Objective-C code |
gptkbp:website |
https://clang.llvm.org/
|
gptkbp:writtenBy |
gptkb:C++
|
gptkbp:bfsParent |
gptkb:Automatic_Reference_Counting
|
gptkbp:bfsLayer |
8
|