Lines Matching defs:parser_vars
261 ClangExpressionVariable::ParserVars *parser_vars =
264 parser_vars->m_named_decl = decl;
334 ClangExpressionVariable::ParserVars *parser_vars =
337 parser_vars->m_named_decl = decl;
377 ClangExpressionVariable::ParserVars *parser_vars =
380 parser_vars->m_llvm_value = value;
409 if (const lldb_private::Symbol *sym = parser_vars->m_lldb_sym)
413 else if (parser_vars->m_lldb_var)
415 parser_vars->m_lldb_var, err);
416 else if (parser_vars->m_lldb_valobj_provider) {
418 name, parser_vars->m_lldb_valobj_provider, err);
483 ClangExpressionVariable::ParserVars *parser_vars =
490 if (!parser_vars || !jit_vars || !member_sp->GetValueObject())
493 decl = parser_vars->m_named_decl;
494 value = parser_vars->m_llvm_value;
512 ClangExpressionVariable::ParserVars *parser_vars =
515 ptr = parser_vars->m_lldb_value.GetScalar().ULongLong();
1585 ClangExpressionVariable::ParserVars *parser_vars =
1588 parser_vars->m_named_decl = var_decl;
1593 return parser_vars;
1628 ClangExpressionVariable::ParserVars *parser_vars =
1631 if (!parser_vars)
1635 context.m_decl_name, ClangUtil::DumpDecl(parser_vars->m_named_decl),
1638 parser_vars->m_llvm_value = nullptr;
1639 parser_vars->m_lldb_value = std::move(var_location);
1640 parser_vars->m_lldb_valobj_provider = std::move(valobj_provider);
1657 ClangExpressionVariable::ParserVars *parser_vars =
1660 if (!parser_vars)
1664 context.m_decl_name, ClangUtil::DumpDecl(parser_vars->m_named_decl),
1667 parser_vars->m_llvm_value = nullptr;
1668 parser_vars->m_lldb_value = var_location;
1669 parser_vars->m_lldb_var = var;
1692 ClangExpressionVariable::ParserVars *parser_vars =
1695 parser_vars->m_named_decl = var_decl;
1696 parser_vars->m_llvm_value = nullptr;
1697 parser_vars->m_lldb_value.Clear();
1735 ClangExpressionVariable::ParserVars *parser_vars =
1741 // parser_vars->m_lldb_value.SetContext(Value::ContextType::ClangType,
1743 parser_vars->m_lldb_value.SetCompilerType(user_type);
1744 parser_vars->m_lldb_value.GetScalar() = symbol_load_addr;
1745 parser_vars->m_lldb_value.SetValueType(Value::ValueType::LoadAddress);
1747 parser_vars->m_named_decl = var_decl;
1748 parser_vars->m_llvm_value = nullptr;
1749 parser_vars->m_lldb_sym = &symbol;
1783 ClangExpressionVariable::ParserVars *parser_vars =
1785 parser_vars->m_named_decl = var_decl;
1786 parser_vars->m_llvm_value = nullptr;
1787 parser_vars->m_lldb_value.Clear();
1932 ClangExpressionVariable::ParserVars *parser_vars =
1936 parser_vars->m_lldb_value.SetValueType(Value::ValueType::LoadAddress);
1937 parser_vars->m_lldb_value.GetScalar() = load_addr;
1943 parser_vars->m_lldb_value.SetValueType(Value::ValueType::FileAddress);
1944 parser_vars->m_lldb_value.GetScalar() = file_addr;
1947 parser_vars->m_named_decl = function_decl;
1948 parser_vars->m_llvm_value = nullptr;