Skip to content
Snippets Groups Projects
Select Git revision
  • 81cac3cc49c5ea7817cc04479d706d426f528bc0
  • master default
  • 4.5
  • 4.4
  • 4.1
  • 4.3
  • 4.2
  • wip/clang-query
  • 4.0
  • 3.6
  • at-master
  • qp-master
  • csa-master
  • at-3.6
  • qp-3.6
  • csa-3.6
  • 3.5
  • at-3.5
  • csa-3.5
  • wip/boostbuildprojectmanager
  • 3.4
  • v4.5.0
  • v4.5.0-rc1
  • v4.5.0-beta1
  • v4.4.1
  • v4.4.0
  • v4.4.0-rc1
  • v4.4.0-beta1
  • v4.3.1
  • v4.3.0
  • v4.3.0-rc1
  • v4.2.2
  • v4.3.0-beta1
  • v4.2.1
  • v4.2.0
  • v4.2.0-rc1
  • v4.2.0-beta1
  • v4.1.0
  • v4.1.0-rc1
  • v4.0.3
  • v4.1.0-beta1
41 results

NameOfExpression.h

Blame
  • builtinindexingsupport.h 819 B
    #ifndef BUILTININDEXINGSUPPORT_H
    #define BUILTININDEXINGSUPPORT_H
    
    #include "cppindexingsupport.h"
    #include "ModelManagerInterface.h"
    
    #include <QFutureSynchronizer>
    
    namespace CppTools {
    namespace Internal {
    
    class BuiltinIndexingSupport: public CppIndexingSupport {
    public:
        typedef CPlusPlus::CppModelManagerInterface::WorkingCopy WorkingCopy;
    
    public:
        BuiltinIndexingSupport();
        ~BuiltinIndexingSupport();
    
        virtual QFuture<void> refreshSourceFiles(const QStringList &sourceFiles);
        virtual SymbolSearcher *createSymbolSearcher(SymbolSearcher::Parameters parameters, QSet<QString> fileNames);
    
    private:
        QFutureSynchronizer<void> m_synchronizer;
        unsigned m_revision;
        bool m_dumpFileNameWhileParsing;
    };
    
    } // namespace Internal
    } // namespace CppTools
    
    #endif // BUILTININDEXINGSUPPORT_H