Home
last modified time | relevance | path

Searched refs:refKind (Results 1 - 17 of 17) sorted by relevance

/third_party/skia/src/sksl/ir/
H A DSkSLVariableReference.h40 VariableReference(int line, const Variable* variable, RefKind refKind);
46 RefKind refKind = RefKind::kRead) { in Make()
48 return std::make_unique<VariableReference>(line, variable, refKind); in Make()
58 RefKind refKind() const { in refKind() function in SkSL::final
62 void setRefKind(RefKind refKind);
70 return std::make_unique<VariableReference>(fLine, this->variable(), this->refKind());
H A DSkSLVariableReference.cpp17 VariableReference::VariableReference(int line, const Variable* variable, RefKind refKind) in VariableReference() argument
20 , fRefKind(refKind) { in VariableReference()
42 void VariableReference::setRefKind(RefKind refKind) { in setRefKind() argument
43 fRefKind = refKind; in setRefKind()
H A DSkSLBinaryExpression.cpp228 return ref.refKind() == VariableRefKind::kWrite || in CheckRef()
229 ref.refKind() == VariableRefKind::kReadWrite; in CheckRef()
H A DSkSLFunctionCall.cpp979 // Update the refKind on out-parameters, and ensure that they are actually assignable. in Convert()
982 const VariableRefKind refKind = paramModifiers.fFlags & Modifiers::kIn_Flag in Convert() local
985 if (!Analysis::UpdateVariableRefKind(arguments[i].get(), refKind, context.fErrors)) { in Convert()
/third_party/skia/src/sksl/analysis/
H A DSkSLProgramUsage.cpp64 switch (ref.refKind()) {
/third_party/skia/src/sksl/
H A DSkSLAnalysis.cpp208 (ref.refKind() == VariableReference::RefKind::kWrite ||
209 ref.refKind() == VariableReference::RefKind::kReadWrite ||
210 ref.refKind() == VariableReference::RefKind::kPointer)) {
H A DSkSLInliner.cpp161 VariableReference::RefKind refKind) { in clone_with_ref_kind()
163 Analysis::UpdateVariableRefKind(clone.get(), refKind); in clone_with_ref_kind()
443 return clone_with_ref_kind(*varMapIter->second, v.refKind()); in inlineExpression()
160 clone_with_ref_kind(const Expression& expr, VariableReference::RefKind refKind) clone_with_ref_kind() argument
H A DSkSLRehydrator.cpp530 VariableReference::RefKind refKind = (VariableReference::RefKind) this->readU8(); in expression() local
531 return VariableReference::Make(/*line=*/-1, var, refKind); in expression()
H A DSkSLDehydrator.cpp427 this->writeU8((int8_t) v.refKind()); in write()
H A DSkSLConstantFolder.cpp202 if (varRef.refKind() != VariableRefKind::kRead) { in GetConstantValueForVariable()
/third_party/typescript/lib/
H A DtypingsInstaller.js[all...]
H A Dtsc.js[all...]
H A Dtsserverlibrary.js[all...]
H A Dtypescript.js[all...]
H A DtypescriptServices.js[all...]
H A Dtsserver.js[all...]
/third_party/node/test/fixtures/snapshot/
H A Dtypescript.js[all...]

Completed in 189 milliseconds