/third_party/skia/include/sksl/ |
H A D | DSLCore.h | 79 void AddExtension(skstd::string_view name, PositionInfo pos = PositionInfo::Capture()); 84 DSLStatement Break(PositionInfo pos = PositionInfo::Capture()); 89 DSLStatement Continue(PositionInfo pos = PositionInfo::Capture()); 94 void Declare(const DSLModifiers& modifiers, PositionInfo pos = PositionInfo::Capture()); 99 DSLStatement Declare(DSLVar& var, PositionInfo pos = PositionInfo [all...] |
H A D | DSLExpression.h | 52 DSLExpression(float value, PositionInfo pos = PositionInfo::Capture()); 57 DSLExpression(double value, PositionInfo pos = PositionInfo::Capture()) in DSLExpression() argument 63 DSLExpression(int value, PositionInfo pos = PositionInfo::Capture()); 68 DSLExpression(int64_t value, PositionInfo pos = PositionInfo::Capture()); 73 DSLExpression(unsigned int value, PositionInfo pos = PositionInfo [all...] |
H A D | DSLVar.h | 38 DSLVarBase(DSLType type, skstd::string_view name, DSLExpression initialValue, PositionInfo pos); 40 DSLVarBase(DSLType type, DSLExpression initialValue, PositionInfo pos); 43 DSLExpression initialValue, PositionInfo pos); 46 PositionInfo pos); 63 return DSLExpression(*this, PositionInfo()).x(); in x() 67 return DSLExpression(*this, PositionInfo()).y(); in y() 71 return DSLExpression(*this, PositionInfo()).z(); in z() 75 return DSLExpression(*this, PositionInfo()).w(); in w() 79 return DSLExpression(*this, PositionInfo()).r(); in r() 83 return DSLExpression(*this, PositionInfo()) in g() 153 DSLVar(DSLType type, skstd::string_view name = �, DSLExpression initialValue = DSLExpression(), PositionInfo pos = PositionInfo::Capture()) DSLVar() argument 158 DSLVar(DSLType type, const char* name, DSLExpression initialValue = DSLExpression(), PositionInfo pos = PositionInfo::Capture()) DSLVar() argument 162 DSLVar(DSLType type, DSLExpression initialValue, PositionInfo pos = PositionInfo::Capture()) DSLVar() argument 165 DSLVar(const DSLModifiers& modifiers, DSLType type, skstd::string_view name = �, DSLExpression initialValue = DSLExpression(), PositionInfo pos = PositionInfo::Capture()) DSLVar() argument 169 DSLVar(const DSLModifiers& modifiers, DSLType type, const char* name, DSLExpression initialValue = DSLExpression(), PositionInfo pos = PositionInfo::Capture()) DSLVar() argument 201 DSLGlobalVar(DSLType type, skstd::string_view name = �, DSLExpression initialValue = DSLExpression(), PositionInfo pos = PositionInfo::Capture()) DSLGlobalVar() argument 205 DSLGlobalVar(DSLType type, const char* name, DSLExpression initialValue = DSLExpression(), PositionInfo pos = PositionInfo::Capture()) DSLGlobalVar() argument 209 DSLGlobalVar(DSLType type, DSLExpression initialValue, PositionInfo pos = PositionInfo::Capture()) DSLGlobalVar() argument 213 DSLGlobalVar(const DSLModifiers& modifiers, DSLType type, skstd::string_view name = �, DSLExpression initialValue = DSLExpression(), PositionInfo pos = PositionInfo::Capture()) DSLGlobalVar() argument 217 DSLGlobalVar(const DSLModifiers& modifiers, DSLType type, const char* name, DSLExpression initialValue = DSLExpression(), PositionInfo pos = PositionInfo::Capture()) DSLGlobalVar() argument 269 DSLParameter(DSLType type, skstd::string_view name = �, PositionInfo pos = PositionInfo::Capture()) DSLParameter() argument 273 DSLParameter(DSLType type, const char* name, PositionInfo pos = PositionInfo::Capture()) DSLParameter() argument 276 DSLParameter(const DSLModifiers& modifiers, DSLType type, skstd::string_view name = �, PositionInfo pos = PositionInfo::Capture()) DSLParameter() argument 280 DSLParameter(const DSLModifiers& modifiers, DSLType type, const char* name, PositionInfo pos = PositionInfo::Capture()) DSLParameter() argument [all...] |
H A D | DSLLayout.h | 24 DSLLayout& originUpperLeft(PositionInfo pos = PositionInfo::Capture()) { in originUpperLeft() argument 28 DSLLayout& pushConstant(PositionInfo pos = PositionInfo::Capture()) { in pushConstant() argument 32 DSLLayout& blendSupportAllEquations(PositionInfo pos = PositionInfo::Capture()) { in blendSupportAllEquations() argument 37 DSLLayout& srgbUnpremul(PositionInfo pos = PositionInfo::Capture()) { in srgbUnpremul() argument 41 DSLLayout& location(int location, PositionInfo pos = PositionInfo argument 46 offset(int offset, PositionInfo pos = PositionInfo::Capture()) offset() argument 51 binding(int binding, PositionInfo pos = PositionInfo::Capture()) binding() argument 56 index(int index, PositionInfo pos = PositionInfo::Capture()) index() argument 60 set(int set, PositionInfo pos = PositionInfo::Capture()) set() argument 64 builtin(int builtin, PositionInfo pos = PositionInfo::Capture()) builtin() argument 69 inputAttachmentIndex(int inputAttachmentIndex, PositionInfo pos = PositionInfo::Capture()) inputAttachmentIndex() argument [all...] |
H A D | SkSLErrorReporter.h | 24 class PositionInfo { class 26 PositionInfo(const char* file = nullptr, int line = -1) in PositionInfo() function in SkSL::PositionInfo 31 static PositionInfo Capture(const char* file = __builtin_FILE(), int line = __builtin_LINE()) { in Capture() 32 return PositionInfo(file, line); in Capture() 35 static PositionInfo Capture() { return PositionInfo(); } in Capture() 62 void error(skstd::string_view msg, PositionInfo position); 74 void reportPendingErrors(PositionInfo pos) { in reportPendingErrors() 93 virtual void handleError(skstd::string_view msg, PositionInfo position) = 0; 96 PositionInfo positio [all...] |
H A D | DSLFunction.h | 45 this->init(modifiers, returnType, name, std::move(parameterArray), PositionInfo()); in DSLFunction() 49 SkTArray<DSLParameter*> parameters, PositionInfo pos = PositionInfo::Capture()) { in DSLFunction() 54 SkTArray<DSLParameter*> parameters, PositionInfo pos = PositionInfo::Capture()) { in DSLFunction() 69 void define(DSLBlock block, PositionInfo pos = PositionInfo::Capture()); 86 PositionInfo pos = PositionInfo::Capture()); 88 DSLExpression call(ExpressionArray args, PositionInfo po 48 DSLFunction(const DSLType& returnType, skstd::string_view name, SkTArray<DSLParameter*> parameters, PositionInfo pos = PositionInfo::Capture()) DSLFunction() argument 53 DSLFunction(const DSLModifiers& modifiers, const DSLType& returnType, skstd::string_view name, SkTArray<DSLParameter*> parameters, PositionInfo pos = PositionInfo::Capture()) DSLFunction() argument [all...] |
H A D | DSLType.h | 92 PositionInfo pos = PositionInfo::Capture()); 175 friend DSLType Array(const DSLType& base, int count, PositionInfo pos); 176 friend DSLType Struct(skstd::string_view name, SkSpan<DSLField> fields, PositionInfo pos); 221 DSLType Array(const DSLType& base, int count, PositionInfo pos = PositionInfo::Capture()); 226 PositionInfo pos = PositionInfo::Capture()) in DSLField() 230 PositionInfo pos = PositionInfo in DSLField() 225 DSLField(const DSLType type, skstd::string_view name, PositionInfo pos = PositionInfo::Capture()) DSLField() argument 229 DSLField(const DSLModifiers& modifiers, const DSLType type, skstd::string_view name, PositionInfo pos = PositionInfo::Capture()) DSLField() argument [all...] |
H A D | DSLCase.h | 40 PositionInfo info = PositionInfo::Capture()); 43 PositionInfo info = PositionInfo::Capture()); 56 PositionInfo fPosition;
|
H A D | DSLSymbols.h | 50 DSLPossibleExpression Symbol(skstd::string_view name, PositionInfo pos = PositionInfo::Capture()); 65 void AddToSymbolTable(DSLVarBase& var, PositionInfo pos = PositionInfo::Capture());
|
H A D | DSLStatement.h | 39 DSLStatement(DSLPossibleExpression expr, PositionInfo pos = PositionInfo::Capture()); 41 DSLStatement(DSLPossibleStatement stmt, PositionInfo pos = PositionInfo::Capture()); 79 * PossibleStatement into a Statement requires PositionInfo so that any pending errors can be 83 * the PositionInfo at the time of Statement construction.
|
/third_party/skia/src/sksl/dsl/ |
H A D | DSLCore.cpp | 100 ThreadContext::ReportErrors(PositionInfo()); in ReleaseProgram() 136 static DSLStatement Break(PositionInfo pos) { in Break() 140 static DSLStatement Continue(PositionInfo pos) { in Continue() 149 static DSLStatement Declare(DSLVar& var, PositionInfo pos) { in Declare() 157 static DSLStatement Declare(SkTArray<DSLVar>& vars, PositionInfo pos) { in Declare() 165 static void Declare(DSLGlobalVar& var, PositionInfo pos) { in Declare() 188 static void Declare(SkTArray<DSLGlobalVar>& vars, PositionInfo pos) { in Declare() 194 static DSLStatement Discard(PositionInfo pos) { in Discard() 203 DSLExpression next, DSLStatement stmt, PositionInfo pos) { in For() 216 static void FindRTAdjust(SkSL::InterfaceBlock& intf, PositionInfo po [all...] |
H A D | DSLExpression.cpp | 44 DSLExpression::DSLExpression(float value, PositionInfo pos) in DSLExpression() 57 DSLExpression::DSLExpression(int value, PositionInfo pos) in DSLExpression() 62 DSLExpression::DSLExpression(int64_t value, PositionInfo pos) in DSLExpression() 67 DSLExpression::DSLExpression(unsigned int value, PositionInfo pos) in DSLExpression() 72 DSLExpression::DSLExpression(bool value, PositionInfo pos) in DSLExpression() 77 DSLExpression::DSLExpression(DSLVarBase& var, PositionInfo pos) { in DSLExpression() 82 DSLExpression::DSLExpression(DSLVarBase&& var, PositionInfo pos) in DSLExpression() 85 DSLExpression::DSLExpression(DSLPossibleExpression expr, PositionInfo pos) { in DSLExpression() 94 DSLExpression DSLExpression::Poison(PositionInfo pos) { in Poison() 135 DSLExpression DSLExpression::x(PositionInfo po [all...] |
H A D | DSLVar.cpp | 27 PositionInfo pos) in DSLVarBase() 30 DSLVarBase::DSLVarBase(DSLType type, DSLExpression initialValue, PositionInfo pos) in DSLVarBase() 34 PositionInfo pos) in DSLVarBase() 38 DSLExpression initialValue, PositionInfo pos) in DSLVarBase() 106 : INHERITED(kVoid_Type, name, DSLExpression(), PositionInfo()) { in DSLGlobalVar() 158 return DSLExpression(*this, PositionInfo())[std::move(index)]; in operator []() 163 DSLExpression(*this, PositionInfo()).release(), SkSL::Token::Kind::TK_EQ, in assign() 180 PositionInfo pos) { in methodCall() 186 DSLExpression(*this, PositionInfo()).release(), methodName); in methodCall() 189 DSLExpression DSLGlobalVar::eval(ExpressionArray args, PositionInfo po [all...] |
H A D | DSLType.cpp | 21 PositionInfo pos) { in verify_type() 37 PositionInfo pos) { in find_type() 56 PositionInfo pos) { in find_type() 170 : fSkSLType(find_type(ThreadContext::Context(), name, PositionInfo())) {} in DSLType() 172 DSLType::DSLType(skstd::string_view name, DSLModifiers* modifiers, PositionInfo position) in DSLType() 177 PositionInfo())) {} in DSLType() 235 PositionInfo()); in skslType() 252 DSLType Array(const DSLType& base, int count, PositionInfo pos) { in Array() 262 DSLType Struct(skstd::string_view name, SkSpan<DSLField> fields, PositionInfo pos) { in Struct()
|
H A D | DSLFunction.cpp | 25 SkTArray<DSLParameter*> params, PositionInfo pos) { in init() 75 void DSLFunction::define(DSLBlock block, PositionInfo pos) { in define() 110 DSLExpression DSLFunction::call(SkTArray<DSLWrapper<DSLExpression>> args, PositionInfo pos) { in call() 119 DSLExpression DSLFunction::call(ExpressionArray args, PositionInfo pos) { in call()
|
H A D | DSLLayout.cpp | 16 DSLLayout& DSLLayout::flag(SkSL::Layout::Flag mask, const char* name, PositionInfo pos) { in flag() 26 PositionInfo pos) { in intValue()
|
H A D | DSLCase.cpp | 16 DSLCase::DSLCase(DSLExpression value, SkSL::StatementArray statements, PositionInfo pos) in DSLCase() 21 DSLCase::DSLCase(DSLExpression value, SkTArray<DSLStatement> statements, PositionInfo pos) in DSLCase()
|
H A D | DSLSymbols.cpp | 36 DSLPossibleExpression Symbol(skstd::string_view name, PositionInfo pos) { in Symbol() 48 void AddToSymbolTable(DSLVarBase& var, PositionInfo pos) { in AddToSymbolTable()
|
H A D | DSLStatement.cpp | 48 DSLStatement::DSLStatement(DSLPossibleExpression expr, PositionInfo pos) in DSLStatement() 51 DSLStatement::DSLStatement(DSLPossibleStatement stmt, PositionInfo pos) { in DSLStatement()
|
/third_party/skia/src/sksl/ |
H A D | SkSLDSLParser.h | 72 PositionInfo position(Token token); 74 PositionInfo position(int line); 151 PositionInfo fPosition; 171 void globalVarDeclarationEnd(PositionInfo position, const dsl::DSLModifiers& mods, 174 dsl::DSLStatement localVarDeclarationEnd(PositionInfo position, const dsl::DSLModifiers& mods, 299 void handleError(skstd::string_view msg, PositionInfo pos) override { 312 PositionInfo fPos; 320 fErrorReporter.reportPendingErrors(PositionInfo()); in restoreErrorReporter()
|
H A D | SkSLThreadContext.h | 178 static void ReportError(skstd::string_view msg, PositionInfo info = PositionInfo::Capture()); 183 static void ReportErrors(PositionInfo pos); 191 void handleError(skstd::string_view msg, PositionInfo pos) override;
|
H A D | SkSLErrorReporter.cpp | 15 void ErrorReporter::error(skstd::string_view msg, PositionInfo position) { in error() 33 this->error(msg, PositionInfo(/*file=*/nullptr, line)); in error()
|
H A D | SkSLThreadContext.cpp | 169 void ThreadContext::ReportError(skstd::string_view msg, PositionInfo info) { in ReportError() 173 void ThreadContext::DefaultErrorReporter::handleError(skstd::string_view msg, PositionInfo pos) { in handleError() 184 void ThreadContext::ReportErrors(PositionInfo pos) { in ReportErrors()
|
/third_party/node/deps/v8/src/objects/ |
H A D | script.h | 170 struct PositionInfo { struct in v8::internal::Script 171 PositionInfo() : line(-1), column(-1), line_start(-1), line_end(-1) {} in PositionInfo() function 190 PositionInfo* info, OffsetFlag offset_flag); 191 V8_EXPORT_PRIVATE bool GetPositionInfo(int position, PositionInfo* info,
|
/third_party/node/deps/v8/src/codegen/ |
H A D | source-position.cc | 101 Script::PositionInfo pos; in Print() 159 Script::PositionInfo info; in SourcePositionInfo()
|