Simon Pilgrim
|
d55e66916d
AST - silence static analyzer getAs<> null dereference warnings. NFCI.
|
5 年之前 |
Chandler Carruth
|
324f918438
Update the file headers across all of the LLVM projects in the monorepo
|
6 年之前 |
Fangrui Song
|
abdbb605f2
Remove trailing space
|
7 年之前 |
Adrian Prantl
|
647be32c60
Remove \brief commands from doxygen comments.
|
7 年之前 |
George Burgess IV
|
f6b7996bf6
Remove redundant casts. NFC
|
7 年之前 |
Eugene Zelenko
|
125689b7aa
[AST] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
|
7 年之前 |
Benjamin Kramer
|
beb9d489a1
[AST] Give TemplateArgumentLoc a constexpr ctor.
|
8 年之前 |
Richard Smith
|
4066cb5f77
When merging two deduced non-type template arguments for the same parameter,
|
8 年之前 |
Benjamin Kramer
|
fd352be22e
Retire llvm::alignOf in favor of C++11 alignof.
|
8 年之前 |
Yaron Keren
|
dcbc03e446
Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment.
|
9 年之前 |
Yaron Keren
|
d8a9f87f7c
Implement TemplateArgument::dump() method for debugging, patterned after TemplateName::dump().
|
9 年之前 |
James Y Knight
|
d493a1e5e5
[TrailingObjects] Convert AST classes that had a ASTTemplateKWAndArgsInfo.
|
9 年之前 |
James Y Knight
|
ba55d246b9
[TrailingObjects] Convert ASTTemplateKWAndArgsInfo and ASTTemplateArgumentListInfo.
|
9 年之前 |
Reid Kleckner
|
52750c2714
Print qualified display names when emitting CodeView
|
9 年之前 |
Benjamin Kramer
|
66889e0179
[AST] ArrayRefize template argument packs. No functionality change intended.
|
10 年之前 |
Richard Trieu
|
a1712b44df
Use APSInt::isSameValue instead of operator== in a place where two APSInt's
|
10 年之前 |
Will Wilson
|
73b2922fda
NFC: Minor formatting fix
|
10 年之前 |
Will Wilson
|
3b12554633
Pretty print support for template arg enum constants
|
10 年之前 |
Richard Smith
|
1df657da6c
Fix the rest of PR21289: a pack expansion that we can't expand yet makes a
|
11 年之前 |
David Blaikie
|
3b32ee4d36
PR21246: DebugInfo: Emit the appropriate type (cv qualifiers, reference-ness, etc) for non-type template parameters
|
11 年之前 |
Aaron Ballman
|
87caff73b6
Added the pack_elements range accessor. Refactoring some for loops to use range-based for loops instead. No functional changes intended.
|
11 年之前 |
Craig Topper
|
613c4e1cde
[C++11] Use 'nullptr'. AST edition.
|
11 年之前 |
David Blaikie
|
11e1a3a385
Render anonymous entities as '(anonymous <thing>)' (and lambdas as '(lambda at ... )')
|
11 年之前 |
Richard Smith
|
ed699a2323
PR19278: Align ASTTemplateArgumentListInfo to match its following dynamic array
|
11 年之前 |
Eli Friedman
|
c0afea9495
Reduce sizeof(TemplateArgument) from 32 to 24.
|
12 年之前 |
Eli Friedman
|
850cf510b8
Fix one place I missed that was memcpy'ing TypeLocs in a way that messes
|
12 年之前 |
David Blaikie
|
f1e08ac58e
Debug Info: include address-of ('&') operator and qualified names in template argument lists
|
12 年之前 |
Benjamin Kramer
|
5eada844fa
Streamify getNameForDiagnostic and remove the string versions of PrintTemplateArgumentList.
|
12 年之前 |
David Blaikie
|
66874fb18a
Use None rather than Optional<T>() where possible.
|
12 年之前 |
David Blaikie
|
dc84cd5efd
Include llvm::Optional in clang/Basic/LLVM.h
|
12 年之前 |