llvm-6502/bindings/go/llvm
Duncan P. N. Exon Smith f9eaea701d IR: Return unique_ptr from MDNode::getTemporary()
Change `MDTuple::getTemporary()` and `MDLocation::getTemporary()` to
return (effectively) `std::unique_ptr<T, MDNode::deleteTemporary>`, and
clean up call sites.  (For now, `DIBuilder` call sites just call
`release()` immediately.)

There's an accompanying change in each of clang and polly to use the new
API.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@226504 91177308-0d34-0410-b5e6-96231b3b80d8
2015-01-19 21:30:18 +00:00
..
analysis.go
bitreader.go
bitwriter.go
dibuilder.go Go bindings: expose the Metadata type. 2014-12-13 02:25:49 +00:00
DIBuilderBindings.cpp Go bindings: expose the Metadata type. 2014-12-13 02:25:49 +00:00
DIBuilderBindings.h Go bindings: expose the Metadata type. 2014-12-13 02:25:49 +00:00
executionengine_test.go Add bindings for the rest of the MCJIT options that we previously 2014-12-02 21:09:01 +00:00
executionengine.go Add bindings for the rest of the MCJIT options that we previously 2014-12-02 21:09:01 +00:00
InstrumentationBindings.cpp
InstrumentationBindings.h
ir_test.go
ir.go Go bindings: introduce Value.ConstantAsMetadata. 2014-12-13 02:25:57 +00:00
IRBindings.cpp IR: Return unique_ptr from MDNode::getTemporary() 2015-01-19 21:30:18 +00:00
IRBindings.h Go bindings: introduce Value.ConstantAsMetadata. 2014-12-13 02:25:57 +00:00
linker.go Finish removing DestroySource. 2014-12-23 19:16:45 +00:00
llvm_config.go.in
llvm_dep.go
string_test.go
string.go
support.go
SupportBindings.cpp
SupportBindings.h
target.go
transforms_instrumentation.go
transforms_ipo.go
transforms_pmbuilder.go
transforms_scalar.go
version.go Expose LLVM version string via macro in llvm-config.h, and modify Go bindings 2014-11-19 03:34:17 +00:00