OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ODRHash
(Results
1 - 11
of
11
) sorted by relevancy
/src/external/apache2/llvm/dist/clang/include/clang/AST/
ODRHash.h
1
//===--
ODRHash
.h - Hashing to diagnose ODR failures ------------*- C++ -*-===//
10
/// This file contains the declaration of the
ODRHash
class, which calculates
34
//
ODRHash
is used to calculate a hash based on AST node contents that
37
// construct an
ODRHash
object, then call Add* methods over the nodes that
41
class
ODRHash
{
52
ODRHash
() {}
Decl.h
1881
unsigned
ODRHash
;
1955
/// Whether an
ODRHash
has been stored.
1958
/// State that an
ODRHash
has been stored.
2774
/// Returns
ODRHash
of the function. This value is calculated and
2778
/// Returns cached
ODRHash
of the function. This must have been previously
3582
/// Store the
ODRHash
after first calculation.
3585
unsigned
ODRHash
;
3625
/// True if a valid hash is stored in
ODRHash
.
Stmt.h
53
class
ODRHash
;
1282
/// \param Hash an
ODRHash
object which will be called where pointers would
1284
void ProcessODRHash(llvm::FoldingSetNodeID &ID,
ODRHash
& Hash) const;
DeclCXX.h
296
unsigned
ODRHash
= 0;
/src/external/apache2/llvm/dist/clang/lib/AST/
ODRHash.cpp
1
//===--
ODRHash
.cpp - Hashing to diagnose ODR failures ----------*- C++ -*-===//
10
/// This file implements the
ODRHash
class, which calculates a hash based
15
#include "clang/AST/
ODRHash
.h"
24
void
ODRHash
::AddStmt(const Stmt *S) {
29
void
ODRHash
::AddIdentifierInfo(const IdentifierInfo *II) {
34
void
ODRHash
::AddDeclarationName(DeclarationName Name, bool TreatAsDecl) {
46
void
ODRHash
::AddDeclarationNameImpl(DeclarationName Name) {
109
void
ODRHash
::AddNestedNameSpecifier(const NestedNameSpecifier *NNS) {
138
void
ODRHash
::AddTemplateName(TemplateName Name) {
157
void
ODRHash
::AddTemplateArgument(TemplateArgument TA)
[
all
...]
Decl.cpp
30
#include "clang/AST/
ODRHash
.h"
2852
DeclContext(DK), redeclarable_base(C), Body(),
ODRHash
(0),
4113
return
ODRHash
;
4118
return
ODRHash
;
4122
ODRHash
= FT->getODRHash();
4123
return
ODRHash
;
4126
class
ODRHash
Hash;
4129
ODRHash
= Hash.CalculateHash();
4130
return
ODRHash
;
4378
ODRHash
= 0
[
all
...]
DeclCXX.cpp
27
#include "clang/AST/
ODRHash
.h"
489
assert(hasDefinition() && "
ODRHash
only for records with definitions");
493
return DefinitionData->
ODRHash
;
496
ODRHash
Hash;
499
DefinitionData->
ODRHash
= Hash.CalculateHash();
501
return DefinitionData->
ODRHash
;
2053
ODRHash
SelfHash, OtherHash;
StmtProfile.cpp
21
#include "clang/AST/
ODRHash
.h"
166
ODRHash
&Hash;
168
StmtProfilerWithoutPointers(llvm::FoldingSetNodeID &ID,
ODRHash
&Hash)
2289
class
ODRHash
&Hash) const {
/src/external/apache2/llvm/lib/libclangAST/
Makefile
58
ODRHash
.cpp \
/src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderDecl.cpp
754
ED->
ODRHash
= Record.readInt();
892
FD->
ODRHash
= Record.readInt();
1717
Data.
ODRHash
= Record.readInt();
1843
if (D->getODRHash() != MergeDD.
ODRHash
) {
ASTReader.cpp
35
#include "clang/AST/
ODRHash
.h"
9507
ODRHash
Hash;
9544
// This list should be the same Decl's as in
ODRHash
::isDeclToBeProcessed
9887
if (!
ODRHash
::isDeclToBeProcessed(D, DC))
11373
if (!
ODRHash
::isDeclToBeProcessed(D, FirstEnum))
Completed in 40 milliseconds
Indexes created Sun Sep 20 00:26:38 UTC 2026