Home
last modified time | relevance | path

Searched refs:takeOwnershipOfSymbol (Results 1 – 8 of 8) sorted by relevance

/third_party/skia/src/sksl/ir/
DSkSLSymbolTable.cpp72 ? writableSymbolTable->takeOwnershipOfSymbol( in lookup()
114 refInSymbolTable = this->takeOwnershipOfSymbol( in addWithoutOwnership()
120 refInSymbolTable = this->takeOwnershipOfSymbol( in addWithoutOwnership()
128 type = this->takeOwnershipOfSymbol(Type::MakeArrayType(*arrayName, *type, arraySize)); in addArrayDimension()
DSkSLSymbolTable.h90 this->takeOwnershipOfSymbol(std::move(symbol)); in add()
95 const T* takeOwnershipOfSymbol(std::unique_ptr<T> symbol) { in takeOwnershipOfSymbol() function
DSkSLVarDeclarations.cpp199 ThreadContext::SymbolTable()->takeOwnershipOfSymbol(std::move(var)); in Convert()
DSkSLFunctionDeclaration.cpp343 finalParameters.push_back(symbols.takeOwnershipOfSymbol(std::move(param))); in Convert()
/third_party/skia/src/sksl/
DSkSLRehydrator.cpp148 const Type* result = fSymbolTable->takeOwnershipOfSymbol( in symbol()
165 fSymbolTable->takeOwnershipOfSymbol(std::make_unique<FunctionDeclaration>( in symbol()
178 const Field* result = fSymbolTable->takeOwnershipOfSymbol( in symbol()
195 const Type* result = fSymbolTable->takeOwnershipOfSymbol( in symbol()
209 const SymbolAlias* symbolAlias = fSymbolTable->takeOwnershipOfSymbol( in symbol()
232 const UnresolvedFunction* result = fSymbolTable->takeOwnershipOfSymbol( in symbol()
243 const Variable* result = fSymbolTable->takeOwnershipOfSymbol(std::make_unique<Variable>( in symbol()
DSkSLInliner.cpp598 symbolTableForStatement->takeOwnershipOfSymbol(std::move(clonedVar)); in inlineStatement()
/third_party/skia/src/sksl/dsl/
DDSLCore.cpp254 const SkSL::Type* structType = ThreadContext::SymbolTable()->takeOwnershipOfSymbol( in InterfaceBlock()
/third_party/skia/src/sksl/codegen/
DSkSLSPIRVCodeGenerator.cpp3042 const Type* rtFlipStructType = fProgram.fSymbols->takeOwnershipOfSymbol( in writeInterfaceBlock()
3044 const Variable* modifiedVar = fProgram.fSymbols->takeOwnershipOfSymbol( in writeInterfaceBlock()
3488 fSynthetics.takeOwnershipOfSymbol(Type::MakeStructType(/*line=*/-1, name, fields)); in addRTFlipUniform()
3513 const Variable* intfVar = fSynthetics.takeOwnershipOfSymbol( in addRTFlipUniform()