Simon Pilgrim
|
d57d5c1b57
RewriteModernObjC - silence static analyzer getAs<> null dereference warnings. NFCI.
|
5 years ago |
Simon Pilgrim
|
7bd35772a0
RewriteModernObjC - silence static analyzer getAs<> null dereference warnings. NFCI.
|
5 years ago |
Richard Smith
|
38c1f7c254
Properly handle instantiation-dependent array bounds.
|
5 years ago |
Simon Pilgrim
|
84d475a5ed
Silence static analyzer getAs<RecordType> null dereference warnings. NFCI.
|
5 years ago |
Jonas Devlieghere
|
49a6b09101
[Clang] Migrate llvm::make_unique to std::make_unique
|
6 years ago |
Rui Ueyama
|
ce7674d7be
Fix parameter name comments using clang-tidy. NFC.
|
6 years ago |
Richard Smith
|
ae3e0f386d
Convert MemberExpr creation and serialization to work the same way as
|
6 years ago |
Benjamin Kramer
|
d1015ecc8e
Revert "Factor out duplicated code building a MemberExpr and marking it" and "Convert MemberExpr creation and serialization to work the same way as"
|
6 years ago |
Richard Smith
|
8cfd67d723
Convert MemberExpr creation and serialization to work the same way as
|
6 years ago |
Fangrui Song
|
0761773157
Fix file headers. NFC
|
6 years ago |
Chandler Carruth
|
324f918438
Update the file headers across all of the LLVM projects in the monorepo
|
6 years ago |
Bruno Ricci
|
9f569d45e0
[AST] Store the callee and argument expressions of CallExpr in a trailing array.
|
6 years ago |
Bruno Ricci
|
7d10f0803f
[AST][NFC] Pass the AST context to one of the ctor of DeclRefExpr.
|
6 years ago |
Jonas Devlieghere
|
7dec0f05fe
Pass the function type instead of the return type to FunctionDecl::Create
|
6 years ago |
Erik Pilkington
|
e1dcbc21bc
NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects)
|
6 years ago |
Stephen Kelly
|
2dfd8132cf
Port getLocEnd -> getEndLoc
|
7 years ago |
Stephen Kelly
|
d7b659b592
Port getLocStart -> getBeginLoc
|
7 years ago |
Fangrui Song
|
abdbb605f2
Remove trailing space
|
7 years ago |
Alexander Kornienko
|
b8b9458165
Fix typos in clang
|
7 years ago |
George Burgess IV
|
f6b7996bf6
Remove redundant casts. NFC
|
7 years ago |
Aaron Ballman
|
de3473e38c
Track in the AST whether the operand to a UnaryOperator can overflow and then use that logic when evaluating constant expressions and emitting codegen.
|
7 years ago |
NAKAMURA Takumi
|
635ffc9d02
[CMake] Use #cmakedefine01 for CLANG_ENABLE_(ARCMT|OBJC_REWRITER|STATIC_ANALYZER)
|
7 years ago |
NAKAMURA Takumi
|
ae9459cceb
[CMake] Move CLANG_ENABLE_(ARCMT|OBJC_REWRITER|STATIC_ANALYZER) into clang/Config/config.h.
|
8 years ago |
Mandeep Singh Grang
|
70922a4eb4
[Objective-C] Fix non-determinism in clang
|
8 years ago |
Hiroshi Inoue
|
ae6cb8d28c
fix trivial typos in comments; NFC
|
8 years ago |
Simon Pilgrim
|
1ddeae4808
Spelling mistakes in comments. NFCI. (PR27635)
|
8 years ago |
Adam Nemet
|
eec6cbfc8d
Encapsulate FPOptions and use it consistently
|
8 years ago |
Sylvestre Ledru
|
fbf9953ebe
Pass a char instead of a string to the find function. clang-tidy: performance-faster-string-find
|
8 years ago |
John McCall
|
10abbcd4f8
getObjCEncodingForMethodDecl cannot fail. Simplify. NFC.
|
8 years ago |
Malcolm Parsons
|
b9a1fd1bfe
Fix Clang-tidy readability-redundant-string-cstr warnings
|
8 years ago |