llvm-project/clang/test/AST/HLSL
Grace Jennings 86674f66cc [HLSL] Added HLSL this as a reference
This change makes `this` a reference instead of a pointer in
HLSL. HLSL does not have the `->` operator, and accesses through `this`
are with the `.` syntax.

Tests were added and altered to make sure
the AST accurately reflects the types.

Reviewed By: aaron.ballman

Differential Revision: https://reviews.llvm.org/D135721
2022-11-07 13:50:08 -08:00
..
Inputs [HLSL] Support cbuffer/tbuffer for hlsl. 2022-09-21 10:07:43 -07:00
RWBuffer-AST.hlsl [HLSL] Added HLSL this as a reference 2022-11-07 13:50:08 -08:00
ResourceStruct.hlsl Start support for HLSL `RWBuffer` 2022-07-28 08:49:50 -05:00
ast-dump-comment-cbuffe-tbufferr.hlsl [HLSL] Support cbuffer/tbuffer for hlsl. 2022-09-21 10:07:43 -07:00
cbuffer_tbuffer.hlsl [HLSL] Support cbuffer/tbuffer for hlsl. 2022-09-21 10:07:43 -07:00
group_shared.hlsl [HLSL] Add groupshare address space. 2022-10-20 09:29:09 -07:00
pch.hlsl [HLSL] Support PCH for cc1 mode 2022-09-20 15:13:43 -07:00
pch_hlsl_buffer.hlsl [HLSL] Support cbuffer/tbuffer for hlsl. 2022-09-21 10:07:43 -07:00
pch_with_buf.hlsl [HLSL] Support PCH for cc1 mode 2022-09-20 15:13:43 -07:00
resource_binding_attr.hlsl [HLSL] Support register binding attribute on global variable 2022-10-05 09:23:35 -07:00
this-reference-template.hlsl [HLSL] Added HLSL this as a reference 2022-11-07 13:50:08 -08:00
this-reference.hlsl [HLSL] Added HLSL this as a reference 2022-11-07 13:50:08 -08:00
vector-alias.hlsl
vector-constructors.hlsl