libclang library

E286141

The libclang library is a C interface to the Clang compiler’s parsing and analysis capabilities, enabling tools to programmatically inspect, analyze, and manipulate C-family source code.

All labels observed (3)

Label Occurrences
libclang 2
Clang C++ API 1
libclang library canonical 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf C library ⓘ
Clang component ⓘ
software library ⓘ
abstractionLevel high-level interface over Clang internals ⓘ
accesses Clang compiler front end ⓘ
linked to: Clang
designGoal ease of integration ⓘ
stable C API ⓘ
tooling support ⓘ
developedBy Clang developers ⓘ
LLVM project ⓘ
linked to: LLVM
distributedAs dynamic library ⓘ
shared library ⓘ
distributedWith Clang binaries ⓘ
documentationLocation LLVM Clang documentation ⓘ
hostPlatform Linux ⓘ
Windows ⓘ
macOS ⓘ
implementsInterfaceFor Clang ⓘ
license Apache License 2.0 with LLVM exceptions ⓘ
name libclang ⓘ
linked to: libclang library
operatesOn C source code ⓘ
C++ source code ⓘ
Objective-C source code ⓘ
Objective-C++ source code ⓘ
partOf Clang ⓘ
LLVM project ⓘ
linked to: LLVM
programmingLanguage C ⓘ
providesFunctionality abstract syntax tree access ⓘ
code analysis ⓘ
code completion ⓘ
diagnostics retrieval ⓘ
indexing ⓘ
refactoring support ⓘ
source code parsing ⓘ
symbol inspection ⓘ
providesInterface C interface to Clang ⓘ
relatedTo Clang C++ API ⓘ
linked to: libclang library

LLVM ⓘ
clangd ⓘ
supportsFeature preprocessing control ⓘ
tokenization ⓘ
translation unit parsing ⓘ
supportsLanguageFamily C-family languages ⓘ
usedFor IDEs integration ⓘ
code editors integration ⓘ
code navigation tools ⓘ
documentation generators ⓘ
refactoring tools ⓘ
static analysis tools ⓘ

How these facts were elicited

Referenced by (4)

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

Clang → provides → libclang library ⓘ
LLVM → hasComponent → libclang ⓘ
linked to: libclang library
libclang → name → libclang ⓘ
subject linked to: libclang library
linked to: libclang library
libclang → relatedTo → Clang C++ API ⓘ
subject linked to: libclang library
linked to: libclang library