llvm-mirror/clang

Mirror kept for legacy. Moved to https://github.com/llvm/llvm-project

C++

3,042

65,017 commits

updated Apr 23, 2020

See the code

README

Project moved to: https://github.com/llvm/llvm-project

//===----------------------------------------------------------------------===//
// C Language Family Front-end
//===----------------------------------------------------------------------===//

Welcome to Clang.  This is a compiler front-end for the C family of languages
(C, C++, Objective-C, and Objective-C++) which is built as part of the LLVM
compiler infrastructure project.

Unlike many other compiler frontends, Clang is useful for a number of things
beyond just compiling code: we intend for Clang to be host to a number of
different source-level tools.  One example of this is the Clang Static Analyzer.

If you're interested in more (including how to build Clang) it is best to read
the relevant web sites.  Here are some pointers:

Information on Clang:             http://clang.llvm.org/
Building and using Clang:         http://clang.llvm.org/get_started.html
Clang Static Analyzer:            http://clang-analyzer.llvm.org/
Information on the LLVM project:  http://llvm.org/

If you have questions or comments about Clang, a great place to discuss them is
on the Clang development mailing list:
  http://lists.llvm.org/mailman/listinfo/cfe-dev

If you find a bug in Clang, please file it in the LLVM bug tracker:
  http://llvm.org/bugs/

Not written in Markdown, so it's shown here as plain text — view it formatted on GitHub.

c
coding-style
compiler
c-plus-plus
objective-c
performance
static-analyzer

llvm-mirror/clang

Mirror kept for legacy. Moved to https://github.com/llvm/llvm-project

C++

3,042

65,017 commits

updated Apr 23, 2020

See the code

README

Project moved to: https://github.com/llvm/llvm-project

//===----------------------------------------------------------------------===//
// C Language Family Front-end
//===----------------------------------------------------------------------===//

Welcome to Clang.  This is a compiler front-end for the C family of languages
(C, C++, Objective-C, and Objective-C++) which is built as part of the LLVM
compiler infrastructure project.

Unlike many other compiler frontends, Clang is useful for a number of things
beyond just compiling code: we intend for Clang to be host to a number of
different source-level tools.  One example of this is the Clang Static Analyzer.

If you're interested in more (including how to build Clang) it is best to read
the relevant web sites.  Here are some pointers:

Information on Clang:             http://clang.llvm.org/
Building and using Clang:         http://clang.llvm.org/get_started.html
Clang Static Analyzer:            http://clang-analyzer.llvm.org/
Information on the LLVM project:  http://llvm.org/

If you have questions or comments about Clang, a great place to discuss them is
on the Clang development mailing list:
  http://lists.llvm.org/mailman/listinfo/cfe-dev

If you find a bug in Clang, please file it in the LLVM bug tracker:
  http://llvm.org/bugs/

Not written in Markdown, so it's shown here as plain text — view it formatted on GitHub.

c
coding-style
compiler
c-plus-plus
objective-c
performance
static-analyzer

Project health

PyPI

Latest release

21.1.7 · Dec 18, 2025

Releases this year

1

Significant stargazers

(top 24 of 47)

Tobias Klauser

713 followers · starred Nov 2016

tesuji

50 followers · starred Jan 2019

John Hagen

247 followers · starred Apr 2017

Alexander Richardson

52 followers · starred Dec 2017