Lines Matching defs:entity

338     // We know entity->m_parser_vars is valid because we used a parser variable
1540 ClangExpressionVariableSP entity(m_found_entities.CreateVariable (valobj));
1542 assert (entity.get());
1543 entity->EnableParserVars(GetParserID());
1544 ClangExpressionVariable::ParserVars *parser_vars = entity->GetParserVars(GetParserID());
1552 entity->m_flags |= ClangExpressionVariable::EVTypeIsReference;
1618 ClangExpressionVariableSP entity(m_found_entities.CreateVariable (m_parser_vars->m_exe_ctx.GetBestExecutionContextScope (),
1623 assert (entity.get());
1625 entity->EnableParserVars(GetParserID());
1626 ClangExpressionVariable::ParserVars *parser_vars = entity->GetParserVars(GetParserID());
1661 ClangExpressionVariableSP entity = m_found_entities.GetVariableAtIndex(index);
1663 ClangExpressionVariable::ParserVars *parser_vars = entity->GetParserVars(GetParserID());
1665 if (entity->m_flags & ClangExpressionVariable::EVUnknownType)
1702 entity->SetClangType(user_type);
1704 entity->m_flags &= ~(ClangExpressionVariable::EVUnknownType);
1733 ClangExpressionVariableSP entity(m_found_entities.CreateVariable (m_parser_vars->m_exe_ctx.GetBestExecutionContextScope(),
1736 assert (entity.get());
1739 entity->SetName (ConstString (decl_name.c_str()));
1740 entity->SetRegisterInfo (reg_info);
1741 entity->EnableParserVars(GetParserID());
1742 ClangExpressionVariable::ParserVars *parser_vars = entity->GetParserVars(GetParserID());
1747 entity->m_flags |= ClangExpressionVariable::EVBareRegister;
1841 ClangExpressionVariableSP entity(m_found_entities.CreateVariable (m_parser_vars->m_exe_ctx.GetBestExecutionContextScope (),
1844 assert (entity.get());
1847 entity->SetName(ConstString(decl_name.c_str()));
1848 entity->SetClangType (function_clang_type);
1849 entity->EnableParserVars(GetParserID());
1851 ClangExpressionVariable::ParserVars *parser_vars = entity->GetParserVars(GetParserID());