Clang Frontend

GPTKB entity

Statements (58)
Predicate Object
gptkbp:instance_of gptkb:software
gptkbp:developed_by gptkb:LLVM_Project
gptkbp:first_released gptkb:2007
gptkbp:has_feature gptkb:Address_sanitizer
Debugging support
Modular architecture
Virtualization support
Cross-language support
Multi-threading support
Language extensions
Refactoring support
Static analysis
Tooling support
CUDA support
Code formatting tools
Profiling support
Embedded systems support
Code metrics tools
Static code analysis tools
Cross-compilation support
Real-time systems support
Linker support
Undefined behavior sanitizer
Thread sanitizer
Open MP support
Code generation for various architectures
Compiler flags support
Control flow integrity
Customizable diagnostics
Extensible parser
Link-time optimization support
Memory sanitizer
Open CL support
Precompiled headers support
Thread safety analysis
https://www.w3.org/2000/01/rdf-schema#label Clang Frontend
gptkbp:integrates_with gptkb:LLVM
gptkbp:latest_version 15.0.0
gptkbp:part_of gptkb:Foot_Clan
gptkbp:provides Code generation capabilities
C language support
AST (Abstract Syntax Tree) representation
C++ language support
Diagnostics framework
Objective-C language support
gptkbp:released_by gptkb:University_of_Illinois/_NCSA_Open_Source_License
gptkbp:supports gptkb:C++20_standard
gptkb:LLVM_Intermediate_Representation
C11 standard
C++14 standard
C++17 standard
gptkbp:used_in Static analysis tools
Compiler optimizations
Code completion tools
gptkbp:written_in gptkb:C++
gptkbp:bfsParent gptkb:Foot_Clan
gptkb:LLVM
gptkbp:bfsLayer 5