Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
81fe1fbf4abd00b24e078a80cb15a2d2c1343f11
/
clang
/
lib
/
Sema
/
TreeTransform.h
fb6deeb
Refactor the way we handle diagnosing unused expression results.
by Aaron Ballman
· 7 years ago
c5885cf
[AST] Store the callee and argument expressions of CallExpr in a trailing array.
by Bruno Ricci
· 7 years ago
5fc4db7
[AST][NFC] Pass the AST context to one of the ctor of DeclRefExpr.
by Bruno Ricci
· 7 years ago
ef57943
[OPENMP] parsing and sema support for 'close' map-type-modifier
by Kelvin Li
· 7 years ago
9d2872d
[OpenCL] Add generic AS to 'this' pointer
by Mikael Nilsson
· 7 years ago
9064673
Revert "[OpenCL] Add generic AS to 'this' pointer"
by Mikael Nilsson
· 7 years ago
78de847
[OpenCL] Add generic AS to 'this' pointer
by Mikael Nilsson
· 7 years ago
12e3a8a
[OpenCL] Diagnose conflicting address spaces in templates.
by Anastasia Stulova
· 7 years ago
6a4c346
[OpenCL] Improve diags for addr spaces in templates
by Anastasia Stulova
· 7 years ago
92b3365
[OPENMP]Fix handling of the LCVs in loop-based directives.
by Alexey Bataev
· 7 years ago
7a2a27c
Add support for 'atomic_default_mem_order' clause on 'requires' directive. Also renamed test files relating to 'requires'. Differntial review: https://reviews.llvm.org/D53513
by Patrick Lyster
· 7 years ago
7c44da2
Create ConstantExpr class
by Bill Wendling
· 7 years ago
17ff026
[AST] Refactor PredefinedExpr
by Bruno Ricci
· 7 years ago
3fe9e39
Add support for 'dynamic_allocators' clause on 'requires' directive. Differential Revision: https://reviews.llvm.org/D53079
by Patrick Lyster
· 7 years ago
6bdf63b
[OPENMP] Add reverse_offload clause to requires directive
by Patrick Lyster
· 7 years ago
4a370b9
Add support for unified_shared_memory clause on requires directive
by Patrick Lyster
· 7 years ago
8baa500
[cxx2a] P0614R1: Support init-statements in range-based for loops.
by Richard Smith
· 7 years ago
e653b63
Test commit. NFC
by Patrick Lyster
· 7 years ago
12938cf
P0859R0: List-initialization is potentially-constant-evaluated and
by Richard Smith
· 7 years ago
1408f91
[OPENMP] Add support for OMP5 requires directive + unified_address clause
by Kelvin Li
· 7 years ago
f452337
[Sema] Retain __restrict qualifiers when substituting a reference type.
by Erik Pilkington
· 7 years ago
e43e2b3
Model type attributes as regular Attrs.
by Richard Smith
· 7 years ago
11f9f8a
Revert r339623 "Model type attributes as regular Attrs."
by Reid Kleckner
· 7 years ago
f791786
Model type attributes as regular Attrs.
by Richard Smith
· 7 years ago
1c301dc
Port getLocEnd -> getEndLoc
by Stephen Kelly
· 7 years ago
f2ceec4
Port getLocStart -> getBeginLoc
by Stephen Kelly
· 7 years ago
a6e4358
Port getStartLoc -> getBeginLoc
by Stephen Kelly
· 7 years ago
6907ce2
Remove trailing space
by Fangrui Song
· 7 years ago
ef6c43d
Refactor checking of switch conditions and case values.
by Richard Smith
· 7 years ago
cc4ad95
PR38257: don't perform ADL when instantiating a unary & operator that turns out
by Richard Smith
· 7 years ago
f702b02
PR15730/PR16986 Allow dependently typed vector_size types.
by Erich Keane
· 7 years ago
b6d5c58
[C++17] Disallow lambdas in template parameters (PR33696).
by Nicolas Lesser
· 7 years ago
9960b8f
Revert -r336726, which included more files than intended.
by Erich Keane
· 7 years ago
7b8c12e
[NFC] Switch CodeGenFunction to use value init instead of member init lists
by Erich Keane
· 7 years ago
db01c3a
[Fixed Point Arithmetic] Fixed Point Precision Bits and Fixed Point Literals
by Leonard Chan
· 7 years ago
7981004
Improve diagnostics and error recovery for template name lookup.
by Richard Smith
· 7 years ago
9fc8faf
Remove \brief commands from doxygen comments.
by Adrian Prantl
· 7 years ago
eaf11ad
Track the result of evaluating a computed noexcept specification on the
by Richard Smith
· 7 years ago
4b8c991
[Sema] Fix PR35832 - Ambiguity accessing anonymous struct/union with multiple bases.
by Eric Fiselier
· 7 years ago
8439361
[Sema] Fix PR22637 - IndirectFieldDecl's discard qualifiers during template instantiation.
by Eric Fiselier
· 7 years ago
2a8c18d
Fix typos in clang
by Alexander Kornienko
· 7 years ago
b402580
Fix some handling of AST nodes with diagnostics.
by Richard Trieu
· 8 years ago
f1f20e6
Fix a couple of places where we assumed that non-type template parameters are always rvalues.
by Richard Smith
· 8 years ago
61f4ac9
[coroutines] Pass coro func args to promise ctor
by Brian Gesiak
· 8 years ago
a14a1f9
[Parse] Forward brace locations to TypeConstructExpr
by Vedant Kumar
· 8 years ago
d103612
When rebuilding an InitListExpr, don't give it a type.
by Richard Smith
· 8 years ago
475a744
[OPENMP] Replace calls of getAssociatedStmt().
by Alexey Bataev
· 8 years ago
c24fb07
Remove unused variables. No functionality change.
by Benjamin Kramer
· 8 years ago
91fc7d8
Fix two-phase name lookup for non-dependent overloaded operators.
by Richard Smith
· 8 years ago
572bbb0
Dependent Address Space Support
by Andrew Gozillon
· 8 years ago
ddf524c
[Sema] Fix using old initializer during switch statement transformation.
by Volodymyr Sapsai
· 8 years ago
fa312f3
[OPENMP] Initial support for 'in_reduction' clause.
by Alexey Bataev
· 8 years ago
169d96a
[OPENMP] Initial support for 'task_reduction' clause.
by Alexey Bataev
· 8 years ago
de7943b
[coroutines] Fix rebuilding of dependent coroutine parameters
by Eric Fiselier
· 8 years ago
afff89e
[coroutines] Make generic lambda coroutines work
by Gor Nishanov
· 8 years ago
1f5f5c2
Sema: protect against ObjC++ typo-correction failure
by Saleem Abdulrasool
· 8 years ago
bee782b
[coroutines] Fix rebuilding of implicit and dependent coroutine statements.
by Eric Fiselier
· 8 years ago
d143a0c
[NFC, Scoped Enum] Convert Sema::ExpressionEvaluationContext into a scoped Enum
by Faisal Vali
· 8 years ago
484aa45
Encapsulate FPOptions and use it consistently
by Adam Nemet
· 9 years ago
cac0a59
[coroutines] Fix diagnostics depending on the first coroutine statement.
by Eric Fiselier
· 9 years ago
20f25cb
[coroutines] Add DependentCoawaitExpr and fix re-building CoroutineBodyStmt.
by Eric Fiselier
· 9 years ago
b34d0ef
[VLA] Handle VLA size expression in a full-expression context.
by Tim Shen
· 9 years ago
3584515
P0091R3: Implement basic parsing support for C++17 deduction-guides.
by Richard Smith
· 9 years ago
776b417
[Sema][ObjC++] Typo correction should handle ivars and properties
by Alex Lorenz
· 9 years ago
59e3b43
[Sema] Transform a templated name before looking it up in
by Akira Hatanaka
· 9 years ago
ee57984
Towards P0091R3: parsing support for class template argument deduction in typename-specifiers.
by Richard Smith
· 9 years ago
4f53b51
Revert r293455, which breaks v8 with a spurious error. Testcase added.
by Sam McCall
· 9 years ago
c95726e
Towards P0091R3: parsing support for class template argument deduction in typename-specifiers.
by Richard Smith
· 9 years ago
600b526
PR0091R3: Implement parsing support for using templates as types.
by Richard Smith
· 9 years ago
fd3dae0
Finish implementation of C++ DR1310 (http://wg21.link/cwg1310).
by Richard Smith
· 9 years ago
19b911c
[OpenMP] Codegen support for 'target parallel' on the host.
by Arpith Chacko Jacob
· 9 years ago
42793e0
Revert r292374 to debug Windows buildbot failure.
by Arpith Chacko Jacob
· 9 years ago
6801957
[OpenMP] Codegen support for 'target parallel' on the host.
by Arpith Chacko Jacob
· 9 years ago
a3220ce
Tracking exception specification source locations
by Malcolm Parsons
· 9 years ago
da68118
[OpenMP] Sema and parsing for 'target teams distribute simd’ pragma
by Kelvin Li
· 9 years ago
1851df5
[OpenMP] Sema and parsing for 'target teams distribute parallel for simd’ pragma
by Kelvin Li
· 9 years ago
80e8f56
[OpenMP] Sema and parsing for 'target teams distribute parallel for’ pragma
by Kelvin Li
· 9 years ago
83c451e
[OpenMP] Sema and parsing for 'target teams distribute' pragma
by Kelvin Li
· 9 years ago
151c456
[c++1z] P0195R2: Support pack-expansion of using-declarations.
by Richard Smith
· 9 years ago
9949ead
Revert "[c++1z] P0195R2: Support pack-expansion of using-declarations."
by Daniel Jasper
· 9 years ago
22a250c
[c++1z] P0195R2: Support pack-expansion of using-declarations.
by Richard Smith
· 9 years ago
bf594a5
[OpenMP] Sema and parsing for 'target teams' pragma
by Kelvin Li
· 9 years ago
40281846
[Sema] Transform the default arguments of a lambda expression when the
by Akira Hatanaka
· 9 years ago
410306b
Add two new AST nodes to represent initialization of an array in terms of
by Richard Smith
· 9 years ago
1a4ab7e
Improve error message when referencing a non-tag type with a tag
by Reid Kleckner
· 9 years ago
7ade93f
[OpenMP] Sema and parsing for 'teams distribute parallel for' pragma
by Kelvin Li
· 9 years ago
579e41c
[OpenMP] Sema and parsing for 'teams distribute parallel for simd' pragma
by Kelvin Li
· 9 years ago
5788b78
[OpenCL] Introduce ReadPipeType and WritePipeType.
by Joey Gouly
· 9 years ago
709d1b3
[coroutines] Build fallthrough and set_exception statements.
by Eric Fiselier
· 9 years ago
fda59e5
Implement name mangling proposal for exception specifications from cxx-abi-dev 2016-10-11.
by Richard Smith
· 9 years ago
4e325f7
Re-apply patch r279045.
by Kelvin Li
· 9 years ago
cb642b9
[Sema][TreeTransform] Re-create DesignatedInitExpr when a field designator
by Alex Lorenz
· 9 years ago
c5452ed
Add optimization to sizeof...(X) handling: if none of parameter pack X's
by Richard Smith
· 9 years ago
f33bfcb0
Factor out a diagnostic kind enum for use in two %select expressions
by Reid Kleckner
· 9 years ago
e6be26c
ObjectiveC generics: Add ObjCTypeParamType in the type system.
by Manman Ren
· 9 years ago
25f02cf
[SemaObjC] Do not RebuildObjCMessageExpr without valid method decl
by Bruno Cardoso Lopes
· 9 years ago
8b44bbc
Revert "[OpenMP] Sema and parsing for 'teams distribute simd’ pragma"
by Diana Picus
· 9 years ago
0e3bde8
[OpenMP] Sema and parsing for 'teams distribute simd’ pragma
by Kelvin Li
· 9 years ago
d931b9f
Pass information in a record instead of stack. NFC
by Serge Pavlov
· 9 years ago
0253287
[OpenMP] Sema and parsing for 'teams distribute' pragma
by Kelvin Li
· 9 years ago
Next »