Searched refs:takeOwnershipOfString (Results 1 – 10 of 10) sorted by relevance
85 const String* SymbolTable::takeOwnershipOfString(String str) { in takeOwnershipOfString() function in SkSL::SymbolTable127 const String* arrayName = this->takeOwnershipOfString(type->getArrayName(arraySize)); in addArrayDimension()
78 symbolTable->takeOwnershipOfString(context.fMangler->uniqueName(baseName, symbolTable)); in MakeScratchVariable()
139 const String* takeOwnershipOfString(String n);
737 const String* name = symbolTable->takeOwnershipOfString(String(this->name())); in clone()
57 return CurrentSymbolTable()->takeOwnershipOfString(std::move(string)); in Retain()
30 const String* s = ThreadContext::SymbolTable()->takeOwnershipOfString( in Name()
147 fSymbolTable->takeOwnershipOfString(componentType->getArrayName(count)); in symbol()194 skstd::string_view nameChars(*fSymbolTable->takeOwnershipOfString(std::move(name))); in symbol()
583 const String* name = symbolTableForStatement->takeOwnershipOfString( in inlineStatement()
242 CurrentSymbolTable()->takeOwnershipOfString(std::move(*fText)); in moduleInheritingFrom()
2009 fInterfaceBlockNameMap[&intf] = *fProgram.fSymbols->takeOwnershipOfString("_anonInterface" + in writeInterfaceBlock()