Home
last modified time | relevance | path

Searched refs:FieldNode (Results 1 – 3 of 3) sorted by relevance

/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/
H A DUninitializedObject.h85 class FieldNode {
91 /* non-virtual */ ~FieldNode() = default;
94 FieldNode(const FieldRegion *FR) : FR(FR) {} in FieldNode() function
98 FieldNode() = delete;
99 FieldNode(const FieldNode &) = delete;
100 FieldNode(FieldNode &&) = delete;
101 FieldNode &operator=(const FieldNode &) = delete;
102 FieldNode &operator=(const FieldNode &&) = delete;
162 using FieldChain = llvm::ImmutableList<const FieldNode &>;
188 const FieldNode &getHead() const { return Chain.getHead(); } in getHead()
H A DUninitializedPointee.cpp30 class LocField final : public FieldNode {
36 : FieldNode(FR), IsDereferenced(IsDereferenced) {} in LocField()
61 class NeedsCastLocField final : public FieldNode {
66 : FieldNode(FR), CastBackType(T) {} in NeedsCastLocField()
90 class CyclicLocField final : public FieldNode {
93 CyclicLocField(const FieldRegion *FR) : FieldNode(FR) {} in CyclicLocField()
H A DUninitializedObjectChecker.cpp56 class RegularField final : public FieldNode {
58 RegularField(const FieldRegion *FR) : FieldNode(FR) {} in RegularField()
77 class BaseClass final : public FieldNode {
81 BaseClass(const QualType &T) : FieldNode(nullptr), BaseClassT(T) { in BaseClass()
395 for (const FieldNode &Node : Chain) { in contains()
426 const FieldNode &LastField = getHead(); in printNoteMsg()
431 for (const FieldNode &Node : Chain) in printNoteMsg()