dawn-cmake/src
James Price 77f4f0280d [type-determiner] Add test coverage for scoping rules
Change-Id: I56430365585678812d6a91e26e0faee1409e53b3
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/40200
Commit-Queue: dan sinclair <dsinclair@chromium.org>
Auto-Submit: James Price <jrprice@google.com>
Reviewed-by: dan sinclair <dsinclair@chromium.org>
2021-02-04 16:33:20 +00:00
..
ast Add semantic::MemberAccessorExpression, use it. 2021-02-03 23:55:56 +00:00
diagnostic Add diag::List::add_error() helper 2021-01-26 18:52:11 +00:00
inspector Add semantic::Variable, use it. 2021-02-03 17:51:09 +00:00
reader spirv-reader: GLSLStd450RoundEven maps to round 2021-02-04 16:22:50 +00:00
semantic Implement data packing intrinsics 2021-02-04 16:17:49 +00:00
transform Add semantic::Variable, use it. 2021-02-03 17:51:09 +00:00
type type::StorageTexture: Remove set_type() 2021-02-03 20:28:26 +00:00
validator Implement data packing intrinsics 2021-02-04 16:17:49 +00:00
writer Implement data packing intrinsics 2021-02-04 16:17:49 +00:00
CMakeLists.txt Add semantic::MemberAccessorExpression, use it. 2021-02-03 23:55:56 +00:00
block_allocator.h Add tint::BlockAllocator<T> 2021-01-21 15:30:10 +00:00
block_allocator_test.cc Add tint::BlockAllocator<T> 2021-01-21 15:30:10 +00:00
castable.cc Add ClassID::Unique template and TINT_INSTANTIATE_CLASS_ID 2020-12-02 18:19:28 +00:00
castable.h Add semantic::Expression, implement semantic::Info 2021-01-29 15:46:42 +00:00
castable_test.cc Castable: Minor tweaks 2020-12-03 17:44:19 +00:00
clone_context.cc Split Program into Program and ProgramBuilder 2021-01-26 16:57:10 +00:00
clone_context.h Split Program into Program and ProgramBuilder 2021-01-26 16:57:10 +00:00
clone_context_test.cc Introduce semantic::Info 2021-01-29 10:55:40 +00:00
demangler.cc Simplify calls to ast::Node::[to_]str() 2021-01-29 11:22:40 +00:00
demangler.h Simplify calls to ast::Node::[to_]str() 2021-01-29 11:22:40 +00:00
demangler_test.cc Demangler: Change signature of primary Demangle() function 2021-01-26 16:57:10 +00:00
namer.cc Namer: Take a SymbolTable instead of a Program 2021-01-26 16:57:10 +00:00
namer.h Namer: Take a SymbolTable instead of a Program 2021-01-26 16:57:10 +00:00
namer_test.cc Namer: Take a SymbolTable instead of a Program 2021-01-26 16:57:10 +00:00
program.cc Add semantic::Call, IntrinsicCall, TextureIntrinsicCall, use them. 2021-02-03 21:02:25 +00:00
program.h Add semantic::Call, IntrinsicCall, TextureIntrinsicCall, use them. 2021-02-03 21:02:25 +00:00
program_builder.cc Simplify usage of the TypeDeterminer in tests 2021-02-03 17:19:59 +00:00
program_builder.h Simplify usage of the TypeDeterminer in tests 2021-02-03 17:19:59 +00:00
program_builder_test.cc Have ProgramBuilder::Func() register the function 2021-02-02 14:29:15 +00:00
program_test.cc Simplify usage of the TypeDeterminer in tests 2021-02-03 17:19:59 +00:00
scope_stack.h Add std::hash<tint::Symbol> specialization 2021-01-11 22:02:42 +00:00
scope_stack_test.cc Split Program into Program and ProgramBuilder 2021-01-26 16:57:10 +00:00
source.cc Fixup lint errors. 2020-11-03 16:26:09 +00:00
source.h Fixup all doxygen tags 2020-12-02 15:31:08 +00:00
symbol.cc Add a symbol table. 2020-12-10 16:56:02 +00:00
symbol.h Add std::hash<tint::Symbol> specialization 2021-01-11 22:02:42 +00:00
symbol_table.cc SymbolTable: Rename GetSymbol() to Get() 2021-01-26 16:57:10 +00:00
symbol_table.h SymbolTable: Rename GetSymbol() to Get() 2021-01-26 16:57:10 +00:00
symbol_table_test.cc Add a symbol table. 2020-12-10 16:56:02 +00:00
symbol_test.cc Add a symbol table. 2020-12-10 16:56:02 +00:00
traits.h Split Program into Program and ProgramBuilder 2021-01-26 16:57:10 +00:00
traits_test.cc Move CloneContext and Traits from src/ast to src/ 2021-01-21 16:20:40 +00:00
type_determiner.cc Implement data packing intrinsics 2021-02-04 16:17:49 +00:00
type_determiner.h Add semantic::Call, IntrinsicCall, TextureIntrinsicCall, use them. 2021-02-03 21:02:25 +00:00
type_determiner_test.cc [type-determiner] Add test coverage for scoping rules 2021-02-04 16:33:20 +00:00