Lines Matching refs:Hash
856 unsigned &Hash;
859 explicit MacroDefinitionTrackerPPCallbacks(unsigned &Hash) : Hash(Hash) { }
863 Hash = llvm::HashString(MacroNameTok.getIdentifierInfo()->getName(), Hash);
868 void AddTopLevelDeclarationToHash(Decl *D, unsigned &Hash) {
887 Hash = llvm::HashString((*EI)->getIdentifier()->getName(), Hash);
893 Hash = llvm::HashString(ND->getIdentifier()->getName(), Hash);
896 Hash = llvm::HashString(NameStr, Hash);
904 Hash = llvm::HashString(ModName, Hash);
912 unsigned &Hash;
915 TopLevelDeclTrackerConsumer(ASTUnit &_Unit, unsigned &Hash)
916 : Unit(_Unit), Hash(Hash) {
917 Hash = 0;
931 AddTopLevelDeclarationToHash(D, Hash);
1011 unsigned &Hash;
1020 Unit(Unit), Hash(Unit.getCurrentTopLevelHashValue()), Action(Action) {
1021 Hash = 0;
1033 AddTopLevelDeclarationToHash(D, Hash);