Ejemplo n.º 1
0
void SymbolParser::SetProject(Project* project)
{
    
    m_project = project;

    // Queue all of the files in the project.

    if (m_project != NULL)
    {
        for (unsigned int fileIndex = 0; fileIndex < m_project->GetNumFiles(); ++fileIndex)
        {
            QueueForParsing( m_project->GetFile(fileIndex) );
        }

        for (unsigned int dirIndex = 0; dirIndex < m_project->GetNumDirectories(); ++dirIndex)
        {
          Project::Directory *directory = m_project->GetDirectory(dirIndex);
          for (unsigned int fileIndex = 0; fileIndex < directory->files.size(); ++fileIndex)
          {
            QueueForParsing(directory->files[fileIndex]);
          }
        }
    }

}
Ejemplo n.º 2
0
void SymbolParser::SetProject(Project* project)
{
    
    m_project = project;

    // Queue all of the files in the project.

    if (m_project != NULL)
    {
        for (unsigned int fileIndex = 0; fileIndex < m_project->GetNumFiles(); ++fileIndex)
        {
            QueueForParsing( m_project->GetFile(fileIndex) );
        }
    }

}