Home | History | Annotate | Download | only in Expression

Lines Matching refs:parser_vars

218         ClangExpressionVariable::ParserVars *parser_vars = var_sp->GetParserVars(GetParserID());
220 parser_vars->m_named_decl = decl;
221 parser_vars->m_parser_type = parser_type;
291 ClangExpressionVariable::ParserVars *parser_vars = var_sp->GetParserVars(GetParserID());
293 parser_vars->m_named_decl = decl;
294 parser_vars->m_parser_type = parser_type;
341 ClangExpressionVariable::ParserVars *parser_vars = var_sp->GetParserVars(GetParserID());
343 parser_vars->m_llvm_value = value;
374 if (const lldb_private::Symbol *sym = parser_vars->m_lldb_sym)
378 else if (parser_vars->m_lldb_var)
379 offset = m_parser_vars->m_materializer->AddVariable(parser_vars->m_lldb_var, err);
453 ClangExpressionVariable::ParserVars *parser_vars = member_sp->GetParserVars(GetParserID());
456 if (!parser_vars ||
461 decl = parser_vars->m_named_decl;
462 value = parser_vars->m_llvm_value;
484 ClangExpressionVariable::ParserVars *parser_vars = entity_sp->GetParserVars(GetParserID());
486 ptr = parser_vars->m_lldb_value.GetScalar().ULongLong();
1544 ClangExpressionVariable::ParserVars *parser_vars = entity->GetParserVars(GetParserID());
1545 parser_vars->m_parser_type = pt;
1546 parser_vars->m_named_decl = var_decl;
1547 parser_vars->m_llvm_value = NULL;
1548 parser_vars->m_lldb_value = var_location;
1549 parser_vars->m_lldb_var = var;
1583 ClangExpressionVariable::ParserVars *parser_vars = pvar_sp->GetParserVars(GetParserID());
1584 parser_vars->m_parser_type = parser_type;
1585 parser_vars->m_named_decl = var_decl;
1586 parser_vars->m_llvm_value = NULL;
1587 parser_vars->m_lldb_value.Clear();
1626 ClangExpressionVariable::ParserVars *parser_vars = entity->GetParserVars(GetParserID());
1631 //parser_vars->m_lldb_value.SetContext(Value::eContextTypeClangType, user_type.GetOpaqueQualType());
1632 parser_vars->m_lldb_value.SetClangType(user_type);
1633 parser_vars->m_lldb_value.GetScalar() = symbol_load_addr;
1634 parser_vars->m_lldb_value.SetValueType(Value::eValueTypeLoadAddress);
1636 parser_vars->m_parser_type = parser_type;
1637 parser_vars->m_named_decl = var_decl;
1638 parser_vars->m_llvm_value = NULL;
1639 parser_vars->m_lldb_sym = &symbol;
1663 ClangExpressionVariable::ParserVars *parser_vars = entity->GetParserVars(GetParserID());
1667 const NamedDecl *named_decl = parser_vars->m_named_decl;
1698 // parser_vars->m_lldb_value.SetContext(Value::eContextTypeClangType, user_type.GetOpaqueQualType());
1699 parser_vars->m_lldb_value.SetClangType(user_type);
1700 parser_vars->m_parser_type = parser_type;
1742 ClangExpressionVariable::ParserVars *parser_vars = entity->GetParserVars(GetParserID());
1743 parser_vars->m_parser_type = parser_clang_type;
1744 parser_vars->m_named_decl = var_decl;
1745 parser_vars->m_llvm_value = NULL;
1746 parser_vars->m_lldb_value.Clear();
1851 ClangExpressionVariable::ParserVars *parser_vars = entity->GetParserVars(GetParserID());
1855 parser_vars->m_lldb_value.SetValueType(Value::eValueTypeLoadAddress);
1856 parser_vars->m_lldb_value.GetScalar() = load_addr;
1864 parser_vars->m_lldb_value.SetValueType(Value::eValueTypeFileAddress);
1865 parser_vars->m_lldb_value.GetScalar() = file_addr;
1869 parser_vars->m_named_decl = function_decl;
1870 parser_vars->m_llvm_value = NULL;