Home
last modified time | relevance | path

Searched refs:HBuilder (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DTestModuleFileExtension.cpp97 ExtensionHashBuilder &HBuilder) const { in hashExtension()
99 HBuilder.add(BlockName); in hashExtension()
100 HBuilder.add(MajorVersion); in hashExtension()
101 HBuilder.add(MinorVersion); in hashExtension()
102 HBuilder.add(UserInfo); in hashExtension()
H A DCompilerInvocation.cpp4916 llvm::HashBuilder<llvm::MD5, llvm::endianness::native> HBuilder; in getModuleHash() local
4922 HBuilder.add(getClangFullRepositoryVersion()); in getModuleHash()
4926 HBuilder.add(serialization::VERSION_MAJOR, serialization::VERSION_MINOR); in getModuleHash()
4929 #define LANGOPT(Name, Bits, Default, Description) HBuilder.add(LangOpts->Name); in getModuleHash()
4931 HBuilder.add(static_cast<unsigned>(LangOpts->get##Name())); in getModuleHash()
4936 HBuilder.addRange(getLangOpts().ModuleFeatures); in getModuleHash()
4938 HBuilder.add(getLangOpts().ObjCRuntime); in getModuleHash()
4939 HBuilder.addRange(getLangOpts().CommentOpts.BlockCommandNames); in getModuleHash()
4942 HBuilder.add(getTargetOpts().Triple, getTargetOpts().CPU, in getModuleHash()
4944 HBuilder.addRange(getTargetOpts().FeaturesAsWritten); in getModuleHash()
[all …]
H A DTestModuleFileExtension.h58 void hashExtension(ExtensionHashBuilder &HBuilder) const override;
/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DHeaderSearchOptions.h313 inline void addHash(llvm::HashBuilder<HasherT, Endianness> &HBuilder, in addHash() argument
315 HBuilder.add(E.Path, E.Group, E.IsFramework, E.IgnoreSysRoot); in addHash()
319 inline void addHash(llvm::HashBuilder<HasherT, Endianness> &HBuilder, in addHash() argument
321 HBuilder.add(SHP.Prefix, SHP.IsSystemHeader); in addHash()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DHashBuilder.h217 /// void addHash(HashBuilder<HasherT, Endianness> &HBuilder,
229 /// void addHash(HashBuilder<HasherT, Endianness> &HBuilder,
231 /// HBuilder.add(Value.c);
232 /// HBuilder.add(Value.i);
249 /// friend void addHash(HashBuilder<HasherT, Endianness> &HBuilder,
252 /// HBuilder.update(ArrayRef(
256 /// HBuilder.add(Value.I);
257 /// HBuilder.add(Value.C); in add()
279 /// friend void addHash(HashBuilder<HasherT, Endianness> &HBuilder,
282 /// HBuilder
425 hashbuilder_detail::HashCodeHashBuilder HBuilder; hash_value() local
[all...]
H A DVersionTuple.h176 friend void addHash(HashBuilder<HasherT, Endianness> &HBuilder,
178 HBuilder.add(VT.Major, VT.Minor, VT.Subminor, VT.Build); in addHash() argument
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DModuleFileExtension.cpp16 void ModuleFileExtension::hashExtension(ExtensionHashBuilder &HBuilder) const {} in hashExtension()
/freebsd/contrib/llvm-project/clang/include/clang/Serialization/
H A DModuleFileExtension.h89 virtual void hashExtension(ExtensionHashBuilder &HBuilder) const;