Home
last modified time | relevance | path

Searched refs:IntrinsicMap (Results 1 – 6 of 6) sorted by relevance

/third_party/skia/src/sksl/
DSkSLIntrinsicMap.h22 class IntrinsicMap {
24 IntrinsicMap(IntrinsicMap* parent) : fParent(parent) {} in IntrinsicMap() function
41 IntrinsicMap* fParent = nullptr;
DSkSLIntrinsicMap.cpp14 void IntrinsicMap::insertOrDie(String key, std::unique_ptr<ProgramElement> element) { in insertOrDie()
19 const ProgramElement* IntrinsicMap::find(const String& key) { in find()
28 const ProgramElement* IntrinsicMap::findAndInclude(const String& key) { in findAndInclude()
40 void IntrinsicMap::resetAlreadyIncluded() { in resetAlreadyIncluded()
DSkSLParsedModule.h16 class IntrinsicMap; variable
20 std::shared_ptr<IntrinsicMap> fIntrinsics;
DSkSLContext.h20 class IntrinsicMap; variable
52 IntrinsicMap* fIntrinsics = nullptr;
DSkSLCompiler.cpp365 auto intrinsics = std::make_shared<IntrinsicMap>(base.fIntrinsics.get()); in parseModule()
/third_party/skia/src/sksl/transform/
DSkSLBuiltinVariableScanner.cpp34 IntrinsicMap& intrinsics = *fContext.fIntrinsics; in FindAndDeclareBuiltinVariables()