The signature of a module, which is a hash of the AST content. More...
#include "clang/Basic/Module.h"
The signature of a module, which is a hash of the AST content.
Definition at line 58 of file Module.h.
◆ BaseT ◆ ASTFileSignature() clang::ASTFileSignature::ASTFileSignature ( BaseT S ={{0}}
) inline
Definition at line 63 of file Module.h.
◆ create() [1/2]template<typename InputIt >
static ASTFileSignature clang::ASTFileSignature::create ( InputIt First, InputIt Last ) inlinestatic ◆ create() [2/2] static ASTFileSignature clang::ASTFileSignature::create ( std::array< uint8_t, 20 > Bytes ) inlinestatic ◆ createDISentinel() ◆ createDummy() ◆ operator bool() clang::ASTFileSignature::operator bool ( ) const inlineexplicitDefinition at line 65 of file Module.h.
◆ truncatedValue() uint64_t clang::ASTFileSignature::truncatedValue ( ) const inlineReturns the value truncated to the size of an uint64_t.
Definition at line 68 of file Module.h.
◆ size constexpr size_t clang::ASTFileSignature::size = std::tuple_size<BaseT>::value staticconstexprThe documentation for this struct was generated from the following file:
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4