Jennifer Yu
|
508d30929f
Re-check in clang support gun asm goto after fixing tests.
|
6 years ago |
Erich Keane
|
a85622d923
Revert "clang support gnu asm goto."
|
6 years ago |
Jennifer Yu
|
5846cacafa
clang support gnu asm goto.
|
6 years ago |
Chandler Carruth
|
324f918438
Update the file headers across all of the LLVM projects in the monorepo
|
6 years ago |
Stephen Kelly
|
d7b659b592
Port getLocStart -> getBeginLoc
|
7 years ago |
Adrian Prantl
|
647be32c60
Remove \brief commands from doxygen comments.
|
7 years ago |
Akira Hatanaka
|
f4ab7b42eb
[ObjC] Allow declaring __strong pointer fields in structs in Objective-C
|
7 years ago |
Adrian Prantl
|
550c574546
Silence a bunch of implicit fallthrough warnings
|
7 years ago |
Akira Hatanaka
|
17081268e2
[Sema][ObjC] Disallow jumping into ObjC fast enumeration loops.
|
8 years ago |
Vitaly Buka
|
74382504e2
[Sema] Handle CaseStmt and DefaultStmt as SwitchCase
|
8 years ago |
Erik Pilkington
|
1d09f0125a
[ObjC] Warn on unguarded use of partial declaration
|
9 years ago |
Richard Smith
|
9530e8bab6
P0305R0: Semantic analysis and code generation for C++17 init-statement for 'if' and 'switch':
|
9 years ago |
Richard Smith
|
75ac0f5028
Implement p0292r2 (constexpr if), a likely C++1z feature.
|
9 years ago |
Richard Smith
|
df8663bead
Refactor scope building in JumpDiagnostics for simplicity. This fixes a
|
9 years ago |
John McCall
|
b4456eb59f
Some minor ARC diagnostic improvements.
|
9 years ago |
Benjamin Kramer
|
247b5bd74b
Switch users of the 'for (StmtRange range = stmt->children(); range; ++range)‘ pattern to range for loops.
|
10 years ago |
Hubert Tong
|
e3a0eff641
Test commit access.
|
10 years ago |
Nico Weber
|
8880714d42
Warn when jumping out of a __finally block via goto.
|
10 years ago |
Nico Weber
|
9f8e91b1e9
Wrap to 80 columns. No behavior change.
|
10 years ago |
Nico Weber
|
2c7b0780fa
Implement jump scope SEHmantic analysis.
|
10 years ago |
Reid Kleckner
|
4702b3a507
Initial support for Win64 SEH IR emission
|
10 years ago |
Ehsan Akhgari
|
d88b0e1b7f
ms-inline-asm: Scope inline asm labels to functions
|
11 years ago |
Richard Smith
|
4b691c5dee
PR20356: Fix all Sema warnings with mismatched ext_/warn_ versus
|
11 years ago |
Craig Topper
|
6b8c5857eb
[C++11] Use 'nullptr'. Sema edition.
|
11 years ago |
Alp Toker
|
6d5195b9d5
Add support for partial jump scope checking
|
11 years ago |
Aaron Ballman
|
6440fd7553
[C++11] Replacing BlockDecl iterators capture_begin() and capture_end() with iterator_range captures(). Updating all of the usages of the iterators with range-based for loops.
|
11 years ago |
Aaron Ballman
|
47aa3ca54b
[C++11] Replacing DeclStmt iterators decl_begin() and decl_end() with iterator_range decls(). Updating all of the usages of the iterators with range-based for loops.
|
11 years ago |
Alp Toker
|
ab3d595970
Rename language option MicrosoftMode to MSVCCompat
|
11 years ago |
Richard Smith
|
22ab81e8ac
PR18217: Rewrite JumpDiagnostics' handling of temporaries, to correctly handle
|
11 years ago |
Alp Toker
|
2b01e1e26d
Correct hyphenations in comments and assert messages
|
11 years ago |