- 54a104e tint: Update constructor / conversion terminology by Ben Clayton · 2 years ago
- b549b30 tint: Validate @must_use on functions and builtins by Ben Clayton · 2 years ago
- f0b4dbb tint: Resolve @interpolate() args as expressions by Ben Clayton · 2 years ago
- 4d3ff97 tint: Resolve @builtin() args as expressions by Ben Clayton · 2 years ago
- b5af23d Move diagnostic severity and rule to builtin. by dan sinclair · 2 years ago chromium/5607
- 2a65163 Move type::AddressSpace to builtin/ by dan sinclair · 2 years ago
- b6cc4cb Move type/access to builtin. by dan sinclair · 2 years ago
- e4039c7 Move the Extension builtin to the builtin/ folder. by dan sinclair · 2 years ago
- 6e8a230 Cleanup some includes. by dan sinclair · 2 years ago
- 971318f tint: Replace all remaining AST types with ast::Type by Ben Clayton · 2 years ago
- 03b09f1 tint/sem: Add FunctionExpression by Ben Clayton · 2 years ago
- 031e2f5 tint/resolver: Resolve builtin enumerators by Ben Clayton · 2 years ago chromium/5587
- 0ddddb0 tint/resolver: Start handling sem::Expression by Ben Clayton · 2 years ago
- b75252b tint/ast: Change TypeDecl::name to an ast::Identifier. by Ben Clayton · 2 years ago
- 651d9e2 tint/ast: Change Variable::symbol to Variable::name by Ben Clayton · 2 years ago
- ce31d18 tint/ast: Change Function::symbol to Function::name by Ben Clayton · 2 years ago
- cf0e930 tint: Improve the output of DependencyGraph by Ben Clayton · 2 years ago
- 0b4a2f1 tint: Add sem::Expression by Ben Clayton · 2 years, 1 month ago chromium/5580
- ef1811a tint: static_assert that Sem.Get() template arg is needed by Ben Clayton · 2 years, 1 month ago
- 3fb9a3f tint/sem: Rename Expression to ValueExpression by Ben Clayton · 2 years, 1 month ago
- 12914ee tint: Have ast::DiagnosticControl use ast::Identifier by Ben Clayton · 2 years, 1 month ago
- d9f6596 tint: Handle @diagnostic on block statements by James Price · 2 years, 1 month ago
- 5853205 tint/sem: Record diagnostic severity modifications by James Price · 2 years, 1 month ago
- 3085e23 Move SamplerKind out of ast and into type. by dan sinclair · 2 years, 1 month ago
- 61c16eb Move ast/access to type/access. by dan sinclair · 2 years, 1 month ago
- 18b2158 Move ast/address_space to type/ by dan sinclair · 2 years, 1 month ago
- 529c3fd Add clone into constant/ by dan sinclair · 2 years, 2 months ago
- 128980f tint: Add support for workgroupUniformLoad by James Price · 2 years, 2 months ago
- f8abdc7 Add ability to clone types. by dan sinclair · 2 years, 2 months ago
- f3f813e tint: fix const eval short-circuiting with mixed runtime and constant expressions by Ben Clayton · 2 years, 2 months ago
- a84ebc3 tint: Add forward declaration for CastableBase by James Price · 2 years, 2 months ago
- ce93a6b tint: Replace type::UniqueNode::Hash() virtual with field by Ben Clayton · 2 years, 2 months ago
- 2f9a988 tint: Implement sem::Load by Ben Clayton · 2 years, 2 months ago
- 7c3e9a6 tint: Rework tint::Manager by Ben Clayton · 2 years, 2 months ago
- b53b8cf Rename constant::Constant to constant::Value. by dan sinclair · 2 years, 2 months ago
- fbb339f tint: Add sem::Load node by Ben Clayton · 2 years, 2 months ago
- f2b86aa tint: Add hash randomization by Ben Clayton · 2 years, 2 months ago
- 10182c4 Move sem::Constant to constant::Constant by dan sinclair · 2 years, 2 months ago
- 28a7827 Rename type Base methods by dan sinclair · 2 years, 2 months ago
- 28779af tint: impement short-circuiting for const eval of logical and/or by Antonio Maiorano · 2 years, 2 months ago
- 946858a Move array to type/ by dan sinclair · 2 years, 3 months ago
- f53b2b5 Split sem/struct into sem and type. by dan sinclair · 2 years, 3 months ago
- d8a0845 Move atomic to type/ by dan sinclair · 2 years, 3 months ago
- 0e780da Move vector and matrix to type/. by dan sinclair · 2 years, 3 months ago
- 4d56b48 Move pointer and ref to type/ by dan sinclair · 2 years, 3 months ago
- d37ecf9 Move scalar types over to type/ folder. by dan sinclair · 2 years, 3 months ago
- 094ace6 Move abstract types to type folder. by dan sinclair · 2 years, 3 months ago
- 5ee58b6 Move sampler to type. by dan sinclair · 2 years, 3 months ago
- 4595fb7 Move texture types to type/ folder. by dan sinclair · 2 years, 3 months ago
- c9949ac Move type_manager to type/ folder by dan sinclair · 2 years, 3 months ago
- 5f764d8 Move type base classes into type/ folder. by dan sinclair · 2 years, 3 months ago
- 6c337aa tint/sem: Rename [un]signed Type helper methods by Ben Clayton · 2 years, 3 months ago
- ad9cd0a Add base class for sem Struct and StructMember by dan sinclair · 2 years, 3 months ago
- 49334b0 tint/utils: Remove non-const accessors on VectorRef by Ben Clayton · 2 years, 3 months ago
- 15e7f94 Remove ArrayCount helpers. by dan sinclair · 2 years, 3 months ago chromium/5454
- 4b1d79e Moved sem::ArrayCount to an inherited structure by dan sinclair · 2 years, 3 months ago
- 847cfa0 Move allocator into TypeManager by dan sinclair · 2 years, 3 months ago
- f745e4e Add Source to sem::Struct by dan sinclair · 2 years, 3 months ago
- 527e38b [sem] Move TransitivelyReferencedOverrides to sem::Info. by dan sinclair · 2 years, 3 months ago
- 331a3b7 Add Source to sem::StructMember by dan sinclair · 2 years, 3 months ago
- c5b1b5c Access struct member name through sem. by dan sinclair · 2 years, 3 months ago
- 4c593c3 tint/sem: Minor cleanup by Ben Clayton · 2 years, 3 months ago
- c572df2 tint/utils: Add operator<<() support to vector by Ben Clayton · 2 years, 3 months ago
- 31b7fca tint: Add abstract overload of modf by Ben Clayton · 2 years, 3 months ago
- 9e15952 tint: Fix set of overrides in the shader interface by James Price · 2 years, 3 months ago
- 267f174 Remove infrastructure for fallthrough by dan sinclair · 2 years, 3 months ago
- 744d0eb tint: Use "demote-to-helper" semantics for discard by James Price · 2 years, 3 months ago
- a7cd3ae tint: Rename SourceVariable() to RootIdentifier() by James Price · 2 years, 3 months ago
- c6b3814 tint/transform: Refactor transforms by Ben Clayton · 2 years, 4 months ago
- 2bea905 tint: Implement runtime quantizeToF16() by Ben Clayton · 2 years, 4 months ago
- 22c4850 tint/resolver: Allow array sizes to be unnamed override-expressions by Ben Clayton · 2 years, 4 months ago
- 81ecd73 Protect sem::MemberAccessorExpression constructor. by dan sinclair · 2 years, 4 months ago
- 5af4d88 tint/resolver: Validate @size only on creation-fixed footprint member types. by Ben Clayton · 2 years, 4 months ago
- f17497c tint/sem: Add tests for IsConstructable by Ben Clayton · 2 years, 4 months ago
- 80b2312 tint/sem: Add Type::Flags() by Ben Clayton · 2 years, 4 months ago
- 3a1b799 Review feeback from 106420 by dan sinclair · 2 years, 4 months ago
- b8b0c21 Add break-if support. by dan sinclair · 2 years, 4 months ago
- 6e77b47 Update internals to initializer instead of constructor. by dan sinclair · 2 years, 4 months ago
- f148f08 [WGSL] Allow default as a case selector by dan sinclair · 2 years, 4 months ago
- d32fbe0 Store expressions in switch case statements. by dan sinclair · 2 years, 4 months ago chromium/5369
- df3a046 tint/sem: Remove 'sem_' prefix from array / struct tests by Ben Clayton · 2 years, 4 months ago
- c574151 tint: Remove junk from copyright header by Ben Clayton · 2 years, 4 months ago
- cd4b6c1 tint/sem: Add missing 'const' to static const char* by Ben Clayton · 2 years, 4 months ago
- 4e0689b tint/sem: Move variable decls to CompoundStatement by Ben Clayton · 2 years, 4 months ago
- d9222f4 tint/resolver: Validate discard is only used by fragment shaders by Ben Clayton · 2 years, 4 months ago
- f10a579 tint: Use `const-expression` and `override-expression` terms by Ben Clayton · 2 years, 4 months ago
- d2e0db3 tint: Rename kInvalid to kUndefined for enums by Ben Clayton · 2 years, 4 months ago
- bccd87c tint/ast: Generate access.[h|cc] by Ben Clayton · 2 years, 4 months ago
- a1c8527 tint/sem: Add Type::HoldsAbstract() by Ben Clayton · 2 years, 5 months ago chromium/5345
- 933eb51 tint: Add _tint_materialize internal builtin by Ben Clayton · 2 years, 5 months ago
- 7368302 tint: Use PascalCase for builtin enum names by Ben Clayton · 2 years, 5 months ago
- ff7cf21 Rename StorageClass to AddressSpace. by dan sinclair · 2 years, 5 months ago
- 764a2ab Have DeepestElementOf always return a type. by dan sinclair · 2 years, 5 months ago
- c4ebf2c tint: Implement textureSampleBaseClampToEdge by Ben Clayton · 2 years, 5 months ago
- 78f8067 Fix overrides in array size. by dan sinclair · 2 years, 5 months ago
- 490d988 tint: Simplify workgroup size resolving by Ben Clayton · 2 years, 5 months ago
- 751e668 tint/intrinsics.def: Implement saturate() by Ben Clayton · 2 years, 5 months ago
- f9eeed6 Convert `@location` to store expression internally. by dan sinclair · 2 years, 6 months ago
- 23cf74c Allow sem::GlobalVariable to hold a location. by dan sinclair · 2 years, 6 months ago
- 72340d0 Add location into `sem::Parameter`. by dan sinclair · 2 years, 6 months ago