| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |
|
|
|
|
| |
Also migrate all clients from the old API.
llvm-svn: 174263
|
| |
|
|
|
|
| |
directory for HTML files.
llvm-svn: 174260
|
| |
|
|
|
|
| |
Also migrate all clients from the old API.
llvm-svn: 174238
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change introduces a 'kind' attribute for the <Para> tag, that captures the
kind of the parent block command.
For example:
\todo Meow.
used to be just <Para>Meow.</Para>, but now it is
<Para kind="todo">Meow.</Para>
llvm-svn: 174216
|
| |
|
|
| |
llvm-svn: 174195
|
| |
|
|
| |
llvm-svn: 174194
|
| |
|
|
| |
llvm-svn: 174174
|
| |
|
|
| |
llvm-svn: 174173
|
| |
|
|
|
|
|
|
| |
\headerfile command and representing it in an xml
document. Patch reviewed by Dmitri Gribenko.
// rdar://12397511
llvm-svn: 174109
|
| |
|
|
| |
llvm-svn: 174060
|
| |
|
|
|
|
| |
result to consider the completion context
llvm-svn: 174037
|
| |
|
|
|
|
| |
interposition.
llvm-svn: 173954
|
| |
|
|
|
|
|
|
|
|
|
| |
subsequent commands from being executed.
The diagnostics generation isn't designed for this use case, so add a note to
fix this in the very near future. For now, just generated the diagnostics for
the first failing command.
Part of rdar://12984531
llvm-svn: 173825
|
| |
|
|
|
|
|
| |
We are not exposing the pool or string buffers to libclang users, so no need to
maintain a procedural interface.
llvm-svn: 173595
|
| |
|
|
| |
llvm-svn: 173590
|
| |
|
|
| |
llvm-svn: 173589
|
| |
|
|
|
|
|
| |
There is no reason to store pointers as 'void*' in CXTranslationUnitImpl, since
it does not affect libclang ABI.
llvm-svn: 173588
|
| |
|
|
|
|
| |
into a getter cxtu::getASTUnit(TU)
llvm-svn: 173585
|
| |
|
|
| |
llvm-svn: 173584
|
| |
|
|
| |
llvm-svn: 173583
|
| |
|
|
|
|
| |
Also change EnqueueVisitor to use ConstStmtVisitor as a consequence.
llvm-svn: 173577
|
| |
|
|
|
|
|
|
|
|
|
| |
for a CXFile containing device/inode/modification time.
Intended to be useful as a key associated with a unique file across
an indexing session.
rdar://13091837
llvm-svn: 173559
|
| |
|
|
|
|
|
|
| |
SATestBuild expects to compare output directories for each invocation of
scan-build that it runs, but scan-build clears out empty directories by
default. We were coincidentally not getting that behavior until r173294.
llvm-svn: 173383
|
| |
|
|
|
|
| |
Bogner.
llvm-svn: 173294
|
| |
|
|
| |
llvm-svn: 173278
|
| |
|
|
| |
llvm-svn: 173269
|
| |
|
|
| |
llvm-svn: 173241
|
| |
|
|
| |
llvm-svn: 173232
|
| |
|
|
|
|
| |
"Note that 'USEDLIBS' must include all of the core clang libraries when -static is given to linker on cygming."
llvm-svn: 173124
|
| |
|
|
|
|
|
|
| |
c-index-test.
They don't link cygclang.dll, but libclang.a on cygwin.
llvm-svn: 172980
|
| |
|
|
|
|
| |
OpenCL restrictions (OpenCL 1.2 spec 6.9)
llvm-svn: 172973
|
| |
|
|
|
|
|
|
| |
parameter,
and adopt "advance" in more places.
llvm-svn: 172951
|
| |
|
|
|
|
|
| |
Also, it was the only reason that `argc` and `argv` were being passed
into createDiagnostics, so remove those parameters and clean up callers.
llvm-svn: 172945
|
| |
|
|
| |
llvm-svn: 172920
|
| |
|
|
| |
llvm-svn: 172909
|
| |
|
|
| |
llvm-svn: 172906
|
| |
|
|
| |
llvm-svn: 172905
|
| |
|
|
|
|
|
|
|
|
| |
Manually fix the order of UnwrappedLineParser.cpp as that one didn't
have its associated header as the first header.
This also uncovered a subtle inclusion order dependency as CLog.h didn't
include LLVM.h to pick up using declarations it relied upon.
llvm-svn: 172892
|
| |
|
|
| |
llvm-svn: 172818
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
AT_producer. Which includes clang's version information so we can tell
which version of the compiler was used.
This is second of the two steps to allow us to do this. The first was a
change to llvm-mc with revision 172630 to provide a method to set the
AT_producer string. This second step has the clang driver passing the value
of getClangFullVersion() via the new flag -dwarf-debug-producer when invoking
the integrated assembler on assembly source files. Then using the new
setDwarfDebugProducer() method to set the AT_producer string.
rdar://12888242
llvm-svn: 172758
|
| |
|
|
|
|
| |
null before using it.
llvm-svn: 172632
|
| |
|
|
|
|
| |
set on the cursor; return a null type in such a case.
llvm-svn: 172625
|
| |
|
|
|
|
| |
Use const_cast<> to avoid a cast-away-const error.
llvm-svn: 172565
|
| |
|
|
|
|
| |
Use const_cast<> to avoid a cast-away-const error.
llvm-svn: 172564
|
| |
|
|
|
|
| |
Use const_cast<> to avoid a cast-away-const error.
llvm-svn: 172563
|
| |
|
|
|
|
| |
Use const_cast<> to avoid a cast-away-const error.
llvm-svn: 172562
|
| |
|
|
|
|
|
|
|
|
| |
driver needs to process the
warning options to setup diagnostic state, but should not be emitting warnings as these would be
rudndant with what the frontend emits.
rdar://13001556
llvm-svn: 172497
|
| |
|
|
| |
llvm-svn: 172373
|
| |
|
|
|
|
| |
callers, removing unneeded const_cast
llvm-svn: 172372
|
| |
|
|
|
|
| |
brought into 'clang' namespace by clang/Basic/LLVM.h
llvm-svn: 172323
|