Movatterモバイル変換


[0]ホーム

URL:


clang-v12

module
v0.0.0-...-55cc526Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 20, 2021 License:BSD-3-Clause

Details

Repository

github.com/go-clang/clang-v12

Links

README

go-clang/clang-v12

PkgGoDevGitHub Workflow

Native Go bindings for Clang v12 C API.

Install/Update

CGO_LDFLAGS="-L`llvm-config --libdir`" \  go install github.com/go-clang/clang-v12/...

Usage

An example on how to use the AST visitor of the Clang API can be found incmd/go-clang-dump/main.go

I need bindings for a different Clang version

The Go bindings are placed in their own repositories to provide the correct bindings for the corresponding Clang version. A list of supported versions can be found ingo-clang/gen's README.

I found a bug/missing a feature in go-clang

We are using the issue tracker of thego-clang/gen repository. Please go through theopen issues in the tracker first. If you cannot find your request just open up anew issue.

How is this binding generated?

Thego-clang/gen repository is used to automatically generate this binding.

License

This project, like all go-clang projects, is licensed under a BSD-3 license which can be found in theLICENSE file ingo-clang's license repository

Directories

PathSynopsis
Package clang provides the Clang C API bindings for Go.
Package clang provides the Clang C API bindings for Go.
clang-c
Package clang_c holds clang binding C header files.
Package clang_c holds clang binding C header files.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f orF : Jump to
y orY : Canonical URL
go.dev uses cookies from Google to deliver and enhance the quality of its services and to analyze traffic.Learn more.

[8]ページ先頭

©2009-2025 Movatter.jp