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]); } } } }
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) ); } } }