skia2/include/sksl
Ethan Nicholas a40ddcd63d Pass dsl::PositionInfo by value
We were previously using a mix of pass-by-value and pass-by-pointer (to
allow for explicitly null PositionInfo). Being able to pass a null
PositionInfo didn't really add much, since we can just use a nullary-
constructor PositionInfo instead, so these have all been migrated to
by-value.

Change-Id: Ia31e252cac94f64c4b38c29a54e6e7f752e70672
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/437276
Commit-Queue: John Stiles <johnstiles@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
Reviewed-by: John Stiles <johnstiles@google.com>
2021-08-06 18:10:41 +00:00
..
DSL.h Broke DSLVar into separate subclasses 2021-07-15 15:40:06 +00:00
DSLBlock.h Fixed some fixups not being applied to DSL code 2021-07-12 14:25:38 +00:00
DSLCase.h Added operator= on DSLCase 2021-06-10 22:29:24 +00:00
DSLCore.h Fixed DSLParser bit rot 2021-08-06 13:53:14 +00:00
DSLErrorHandling.h Pass dsl::PositionInfo by value 2021-08-06 18:10:41 +00:00
DSLExpression.h Initial land of DSLParser 2021-07-20 20:28:54 +00:00
DSLFunction.h Pass DSLModifiers by reference. 2021-08-05 21:34:08 +00:00
DSLLayout.h Initial land of DSLParser 2021-07-20 20:28:54 +00:00
DSLModifiers.h Honor lowp/mediump/highp precision qualifiers in DSLParser. 2021-08-05 21:34:08 +00:00
DSLRuntimeEffects.h Disallow sk_FragCoord in SkRuntimeEffect 2021-07-21 13:36:56 +00:00
DSLStatement.h Added Poison values to SkSL to improve DSL error handling 2021-06-28 19:15:16 +00:00
DSLSymbols.h Initial land of DSLParser 2021-07-20 20:28:54 +00:00
DSLType.h Pass DSLModifiers by reference. 2021-08-05 21:34:08 +00:00
DSLVar.h Pass DSLModifiers by reference. 2021-08-05 21:34:08 +00:00
DSLWrapper.h Initial land of DSLParser 2021-07-20 20:28:54 +00:00