summaryrefslogtreecommitdiffstats
path: root/clang/lib/Rewrite
Commit message (Collapse)AuthorAgeFilesLines
...
* Change "style" to "class" in HTML output.Ted Kremenek2008-03-191-2/+2
| | | | llvm-svn: 48525
* More cleanups to HTML rewriter API: remove the InsertTag method; was too ↵Ted Kremenek2008-03-191-76/+8
| | | | | | | | | complicated and clients can achieve a cleaner design just by inserting tags directly. Reserve the "html" namespace for meta-level operations (e.g., escaping text, etc.) llvm-svn: 48524
* More HTML rewriter cleanups. Preliminary CSS support in code pretty-printing.Ted Kremenek2008-03-181-33/+30
| | | | llvm-svn: 48518
* Some cleanups to the HTMLRewrite API. Added support for printing out lineTed Kremenek2008-03-181-23/+105
| | | | | | numbers (more work to be done on aesthetics). llvm-svn: 48512
* Modified "InsertTag" (HTML rewriter) to have an optional "OutermostTag" flag toTed Kremenek2008-03-181-3/+17
| | | | | | | indicate whether or not the new tag should be the outermost tag at the specified location (in the case that other tags have been inserted at the same spot). llvm-svn: 48506
* Added the beginning of a set of rewriter functions for pretty-printing sourceTed Kremenek2008-03-181-0/+77
| | | | | | | code as HTML. Added a new driver option "--emit-html" to dump the source of the main input file as HTML. llvm-svn: 48505
* Added variant of "InsertText" in the Rewriter to support inserting text bothTed Kremenek2008-03-181-5/+7
| | | | | | *before* and after a specific location. llvm-svn: 48504
* Bug fix in RewriteBuffer::getMappedOffset: potentially multiple deltas Ted Kremenek2008-03-181-4/+6
| | | | | | | need to be skipped over when AfterInserts == true, as multiple deltas may share the same FileLoc. llvm-svn: 48503
* Make a major restructuring of the clang tree: introduce a top-levelChris Lattner2008-03-152-0/+280
lib dir and move all the libraries into it. This follows the main llvm tree, and allows the libraries to be built in parallel. The top level now enforces that all the libs are built before Driver, but we don't care what order the libs are built in. This speeds up parallel builds, particularly incremental ones. llvm-svn: 48402
OpenPOWER on IntegriCloud