Lines Matching refs:ThreadContext
25 return ThreadContext::Instance().fSettings.fDSLMangling;
30 const String* s = ThreadContext::SymbolTable()->takeOwnershipOfString(
31 ThreadContext::Instance().fMangler.uniqueName(name,
32 ThreadContext::SymbolTable().get()));
52 std::unique_ptr<SkSL::Variable> skslvar = SkSL::Variable::Convert(ThreadContext::Context(),
57 var.fDeclaration = VarDeclaration::Convert(ThreadContext::Context(), std::move(skslvar),
64 ThreadContext::ReportErrors(var.fPosition);
73 return SkSL::Variable::Convert(ThreadContext::Context(), var.fPosition.line(),
95 return ThreadContext::Instance().fSettings.fDSLMarkVarsDeclared;
124 ThreadContext::ProgramElements().clear();
125 ThreadContext::GetModifiersPool()->clear();