aboutsummaryrefslogtreecommitdiffstats
path: root/slang_rs_export_var.h
Commit message (Collapse)AuthorAgeFilesLines
* Improve code style.Stephen Hines2010-11-101-5/+5
| | | | Change-Id: I26e043849bce2a4b41ae132fbe0c882f4a6f112f
* Implement one-definition-rule (ODR) feature.Zonr Chang2010-10-121-2/+0
| | | | | | | | | | | | When compiling multiple RS files, we say two RS files A and B break ODR iff: 1. They have at least one common struct named [S] and [S] will be reflected to ScriptField_[S].java, and 2. [S] defined in A is not *exactly the same* (number of fields, field type and field name) as the one defined in B. This CL detects such error.
* Prepend legal announcement in all files.Zonr Chang2010-10-121-0/+16
| | | | Release libslang/llvm-rs-cc/llvm-rs-link under Apache 2.0 license.
* Fix memory leak of RSExport* object create in processExport(). Now, they willZonr Chang2010-10-061-3/+4
| | | | properly be freed after their associated RSContext was destroyed.
* More coding style fixing to improve the readability. No actual semanticszonr2010-10-051-0/+45
changed. This also makes cpplint happy.