Anton Afanasyev
|
95c1c41b49
Adds `-ftime-trace` option to clang that produces Chrome `chrome://tracing` compatible JSON profiling output dumps.
|
6 years ago |
Chandler Carruth
|
324f918438
Update the file headers across all of the LLVM projects in the monorepo
|
6 years ago |
Mike Rice
|
3886719cbb
[clang-cl, PCH] Support for /Yc and /Yu without filename and #pragma hdrstop
|
7 years ago |
Kevin P. Neal
|
7964dc77ee
Revert test commit
|
7 years ago |
Kevin P. Neal
|
5eb74bdafe
Test commit
|
7 years ago |
Fangrui Song
|
abdbb605f2
Remove trailing space
|
7 years ago |
Erich Keane
|
ba7b10ace8
[clang-cl, PCH] Implement support for MS-style PCH through headers
|
7 years ago |
Gabor Horvath
|
c963abc492
[Templight] Template Instantiation Observer
|
7 years ago |
Richard Smith
|
d605534140
C++ Modules TS: add frontend support for building pcm files from module
|
9 years ago |
Richard Smith
|
f76493a344
C++ Modules TS: support parsing the 'module' declaration (including extensions
|
9 years ago |
Yaron Keren
|
7948f6bcd9
Prune four superfluous ExternalSemaSource.h includes and one forward declaration in Sema.h
|
9 years ago |
Nico Weber
|
0ae15908e4
Restore PrettyStackTrace state on crash.
|
10 years ago |
Nico Weber
|
fc0695463f
Remove unneeded include of DeclCXX.h from libParse.
|
10 years ago |
Yaron Keren
|
36600cfda4
Rangify for loop, NFC.
|
10 years ago |
Craig Topper
|
583adb058f
[C++11] Add 'override' keyword to virtual methods that override their base class.
|
11 years ago |
Ahmed Charles
|
f8b74ee5f0
[C++11] Replace OwningPtr include with <memory>.
|
11 years ago |
Ahmed Charles
|
70639e8de3
Replace OwningPtr with std::unique_ptr.
|
11 years ago |
Craig Topper
|
09d19efaa1
Use SmallVectorImpl instead of SmallVector for iterators and references to avoid specifying the vector size unnecessarily.
|
12 years ago |
Nick Lewycky
|
cdd81e5a68
Try harder to be signal-safe inside our signal handler. The most prominent behavioural
|
12 years ago |
Chad Rosier
|
eb4c01ec17
Fix indent.
|
12 years ago |
Chandler Carruth
|
55fc873017
Sort all of Clang's files under 'lib', and fix up the broken headers
|
12 years ago |
Nico Weber
|
f88836d949
Move PrettyStackTraceParserEntry to ParseAST.cpp
|
12 years ago |
Douglas Gregor
|
c7be10245e
Have the parser initialize Sema before it consumes the first
|
12 years ago |
Benjamin Kramer
|
478851c3ed
Drop the ASTContext.h include from Stmt.h and fix up transitive users.
|
13 years ago |
Meador Inge
|
9416d42468
Revert predefined decl tracking.
|
13 years ago |
Jordan Rose
|
d73ef135ba
Add pedantic warning -Wempty-translation-unit (C11 6.9p1).
|
13 years ago |
Erik Verbruggen
|
6a91d38561
Added a flag to the parser to skip method bodies.
|
13 years ago |
Daniel Dunbar
|
02892a65b1
AST/stats: Don't effectively use an out-of-line function to return a static
|
13 years ago |
Argyrios Kyrtzidis
|
849639d8b5
Make parsing of objc @implementations more robust.
|
13 years ago |
Dylan Noblesmith
|
6f42b62b61
Basic: import OwningPtr<> into clang namespace
|
13 years ago |