tree: 6e9afd7c371bff9fd0b4ef9b5aae56fc784a208c [path history] [tgz]
  1. AddressSpace.js
  2. All.js
  3. AnonymousVariable.js
  4. ArrayRefType.js
  5. ArrayType.js
  6. Assignment.js
  7. AutoWrapper.js
  8. Block.js
  9. BoolLiteral.js
  10. Break.js
  11. CallExpression.js
  12. CallFunction.js
  13. Check.js
  14. Checker.js
  15. CheckLiteralTypes.js
  16. CheckLoops.js
  17. CheckRecursion.js
  18. CheckRecursiveTypes.js
  19. CheckReturns.js
  20. CheckUnreachableCode.js
  21. CheckWrapped.js
  22. CloneProgram.js
  23. CommaExpression.js
  24. ConstexprFolder.js
  25. ConstexprTypeParameter.js
  26. Continue.js
  27. ConvertPtrToArrayRefExpression.js
  28. CreateLiteral.js
  29. CreateLiteralType.js
  30. DereferenceExpression.js
  31. DotExpression.js
  32. DoWhileLoop.js
  33. EArrayRef.js
  34. EBuffer.js
  35. EBufferBuilder.js
  36. EnumLiteral.js
  37. EnumMember.js
  38. EnumType.js
  39. EPtr.js
  40. EvaluationCommon.js
  41. Evaluator.js
  42. Expression.js
  43. ExpressionFinder.js
  44. ExternalOrigin.js
  45. Field.js
  46. FindHighZombies.js
  47. FlattenedStructOffsetGatherer.js
  48. FlattenProtocolExtends.js
  49. FloatLiteral.js
  50. FloatLiteralType.js
  51. FoldConstexprs.js
  52. ForLoop.js
  53. Func.js
  54. FuncDef.js
  55. FuncInstantiator.js
  56. FuncParameter.js
  57. FunctionLikeBlock.js
  58. HighZombieFinder.js
  59. IdentityExpression.js
  60. IfStatement.js
  61. index.html
  62. IndexExpression.js
  63. InferTypesForCall.js
  64. Inline.js
  65. Inliner.js
  66. InstantiateImmediates.js
  67. IntLiteral.js
  68. IntLiteralType.js
  69. Intrinsics.js
  70. LateChecker.js
  71. Lexer.js
  72. LexerToken.js
  73. LiteralTypeChecker.js
  74. LogicalExpression.js
  75. LogicalNot.js
  76. LoopChecker.js
  77. MakeArrayRefExpression.js
  78. MakePtrExpression.js
  79. NameContext.js
  80. NameFinder.js
  81. NameResolver.js
  82. NativeFunc.js
  83. NativeFuncInstance.js
  84. NativeType.js
  85. NativeTypeInstance.js
  86. Node.js
  87. NormalUsePropertyResolver.js
  88. NullLiteral.js
  89. NullType.js
  90. OriginKind.js
  91. OverloadResolutionFailure.js
  92. Parse.js
  93. Prepare.js
  94. Program.js
  95. ProgramWithUnnecessaryThingsRemoved.js
  96. PropertyAccessExpression.js
  97. PropertyResolver.js
  98. Protocol.js
  99. ProtocolDecl.js
  100. ProtocolFuncDecl.js
  101. ProtocolRef.js
  102. PtrType.js
  103. ReadModifyWriteExpression.js
  104. RecursionChecker.js
  105. RecursiveTypeChecker.js
  106. ReferenceType.js
  107. ResolveNames.js
  108. ResolveOverloadImpl.js
  109. ResolveProperties.js
  110. ResolveTypeDefs.js
  111. Return.js
  112. ReturnChecker.js
  113. ReturnException.js
  114. Rewriter.js
  115. SPIR-V.js
  116. spirv.core.grammar.json
  117. SPIRV.html
  118. SPIRVCodegen.js
  119. SPIRVTypeAnalyzer.js
  120. SPIRVVariableAnalyzer.js
  121. StandardLibrary.js
  122. StatementCloner.js
  123. StructLayoutBuilder.js
  124. StructType.js
  125. Substitution.js
  126. SwitchCase.js
  127. SwitchStatement.js
  128. SwizzleOp.js
  129. SynthesizeEnumFunctions.js
  130. SynthesizeStructAccessors.js
  131. Test.html
  132. Test.js
  133. TrapStatement.js
  134. Type.js
  135. TypeDef.js
  136. TypeDefResolver.js
  137. TypedValue.js
  138. TypeOrVariableRef.js
  139. TypeParameterRewriter.js
  140. TypeRef.js
  141. TypeVariable.js
  142. TypeVariableTracker.js
  143. UintLiteral.js
  144. UintLiteralType.js
  145. UnificationContext.js
  146. UnreachableCodeChecker.js
  147. Value.js
  148. VariableDecl.js
  149. VariableRef.js
  150. VisitingSet.js
  151. Visitor.js
  152. WhileLoop.js
  153. WrapChecker.js
  154. wsl-tests.yaml
  155. WSL.md
  156. WSyntaxError.js
  157. WTrapError.js
  158. WTypeError.js