Argyrios Kyrtzidis
|
e2ac16b09e
In the Module class, add a reference to the corresponding AST file.
|
13 yıl önce |
Dmitri Gribenko
|
d99ef536b2
Add a new libclang completion API to get brief documentation comment that is
|
13 yıl önce |
Manuel Klimek
|
832a2aac57
Pulls diagnostics for temp file handling into the common diagnostic kinds.
|
13 yıl önce |
Eric Christopher
|
7d9ae25d93
For final output files create them with mode 0664 to match other
|
13 yıl önce |
David Blaikie
|
f720a2bd5a
Remove variables made dead by r155923
|
13 yıl önce |
Ted Kremenek
|
1b9a688fba
Remove dead code found by static analyzer.
|
13 yıl önce |
Fariborz Jahanian
|
93a49944e0
objective-c modern translator: buildit objc bool
|
13 yıl önce |
Erik Verbruggen
|
9bc0c290a7
Changed all direct calls to CompletionConsumer.reset(..) to go call
|
13 yıl önce |
Erik Verbruggen
|
6a91d38561
Added a flag to the parser to skip method bodies.
|
13 yıl önce |
Argyrios Kyrtzidis
|
bef35c91b5
[PCH] Mark a PCH file with a flag to indicate if the serialized AST had
|
13 yıl önce |
Argyrios Kyrtzidis
|
c6c54521f9
[preprocessor] Enhance PreprocessingRecord to keep track of locations of conditional directives.
|
13 yıl önce |
Daniel Dunbar
|
e21dd284d8
Frontend: Default to creating output files using temporary files + rename.
|
13 yıl önce |
Daniel Dunbar
|
12f28ab8a5
Frontend: Don't automatically create missing directories when using temporary files with createOutputFile()
|
13 yıl önce |
Argyrios Kyrtzidis
|
e1d4330ada
Don't record nested macro expansions in the preprocessing record,
|
13 yıl önce |
Dylan Noblesmith
|
c93dc78896
Basic: import IntrusiveRefCntPtr<> into clang namespace
|
13 yıl önce |
Dylan Noblesmith
|
f7ccbad5d9
Basic: import SmallString<> into clang namespace
|
13 yıl önce |
Dylan Noblesmith
|
6f42b62b61
Basic: import OwningPtr<> into clang namespace
|
13 yıl önce |
Douglas Gregor
|
773303a505
Rename -dependency-graphviz to -dependencncy-dot
|
13 yıl önce |
Douglas Gregor
|
c69a181049
Introduce a -cc1 option "-dependency-graphviz" that determines header
|
13 yıl önce |
Douglas Gregor
|
dc58aa7102
Thread a TargetInfo through to the module map; we'll need it for
|
13 yıl önce |
Douglas Gregor
|
52f127297c
Switch over to LLVM's file-level locking facility
|
13 yıl önce |
Douglas Gregor
|
85ae12db3b
Ensure that we clean up after a failed module build and cope with the
|
13 yıl önce |
Douglas Gregor
|
c5b2e58840
Implement code completion support for module import declarations, e.g.,
|
13 yıl önce |
Douglas Gregor
|
e434ec71fc
Rework HeaderSearch's interface for getting a module from a name and
|
13 yıl önce |
Douglas Gregor
|
a1f1fad8b6
Introduce module attributes into the module map grammar, along with a
|
13 yıl önce |
Douglas Gregor
|
1f6b2b5c82
Extract the (InputKind, std::string) pair used to describe inputs to
|
13 yıl önce |
Douglas Gregor
|
b7a7819473
Store the submodules of a module in source order, as they are stored
|
13 yıl önce |
Douglas Gregor
|
51f564f80d
Implement support for module requirements, which indicate the language
|
13 yıl önce |
Douglas Gregor
|
305dc3ebaa
Detect when mapping a #include/#import over to a submodule ends up
|
13 yıl önce |
Ted Kremenek
|
2a76410c0a
Refactor SerializeDiagnosticsPrinter to using DiagnosticRenderer. This gives us comparative diagnostics
|
13 yıl önce |