|
clang 23.0.0git
|
Lightweight opaque handle representing an entity in an EntityIdTable. More...
#include "clang/ScalableStaticAnalysisFramework/Core/Model/EntityId.h"
Public Member Functions | |
| bool | operator== (const EntityId &Other) const |
| bool | operator< (const EntityId &Other) const |
| bool | operator!= (const EntityId &Other) const |
Friends | |
| class | EntityIdTable |
| class | SerializationFormat |
| class | TestFixture |
| llvm::raw_ostream & | operator<< (llvm::raw_ostream &OS, const EntityId &Id) |
Lightweight opaque handle representing an entity in an EntityIdTable.
EntityIds are created by EntityIdTable. Equality and ordering comparisons are well-defined for EntityIds created by the same EntityIdTable.
Definition at line 31 of file EntityId.h.
Definition at line 47 of file EntityId.h.
References clang::Other.
Definition at line 46 of file EntityId.h.
References clang::Other.
Definition at line 45 of file EntityId.h.
References clang::Other.
|
friend |
|
friend |
Definition at line 13 of file EntityId.cpp.
|
friend |
Definition at line 33 of file EntityId.h.
References SerializationFormat.
Referenced by SerializationFormat.
|
friend |