

Public Member Functions | |
| NamedLocMustOverlapVisitor (NamedLoc &thisLoc) | |
| ~NamedLocMustOverlapVisitor () | |
| void | visitNamedLoc (NamedLoc &loc) |
| void | visitUnnamedLoc (UnnamedLoc &loc) |
| void | visitInvisibleLoc (InvisibleLoc &loc) |
| void | visitUnknownLoc (UnknownLoc &loc) |
| void | visitLocSubSet (LocSubSet &loc) |
Public Attributes | |
| bool | mMustOverlap |
Private Attributes | |
| NamedLoc & | mThisLoc |
Definition at line 185 of file NamedLoc.cpp.
| OA::NamedLocMustOverlapVisitor::NamedLocMustOverlapVisitor | ( | NamedLoc & | thisLoc | ) | [inline] |
Definition at line 192 of file NamedLoc.cpp.
| OA::NamedLocMustOverlapVisitor::~NamedLocMustOverlapVisitor | ( | ) | [inline] |
Definition at line 194 of file NamedLoc.cpp.
| void OA::NamedLocMustOverlapVisitor::visitInvisibleLoc | ( | InvisibleLoc & | loc | ) | [inline, virtual] |
Implements OA::LocationVisitor.
Definition at line 208 of file NamedLoc.cpp.
References mMustOverlap.
| void OA::NamedLocMustOverlapVisitor::visitLocSubSet | ( | LocSubSet & | loc | ) | [inline, virtual] |
Implements OA::LocationVisitor.
Definition at line 215 of file NamedLoc.cpp.
References mMustOverlap, mThisLoc, and OA::LocSubSet::mustOverlap().

| void OA::NamedLocMustOverlapVisitor::visitNamedLoc | ( | NamedLoc & | loc | ) | [inline, virtual] |
Implements OA::LocationVisitor.
Definition at line 198 of file NamedLoc.cpp.
References OA::NamedLoc::getSymHandle(), mMustOverlap, mThisLoc, and OA::NamedLoc::staticFullOverlap().

| void OA::NamedLocMustOverlapVisitor::visitUnknownLoc | ( | UnknownLoc & | loc | ) | [inline, virtual] |
Implements OA::LocationVisitor.
Definition at line 211 of file NamedLoc.cpp.
References mMustOverlap.
| void OA::NamedLocMustOverlapVisitor::visitUnnamedLoc | ( | UnnamedLoc & | loc | ) | [inline, virtual] |
Implements OA::LocationVisitor.
Definition at line 204 of file NamedLoc.cpp.
References mMustOverlap.
Definition at line 190 of file NamedLoc.cpp.
Referenced by OA::NamedLoc::mustOverlap(), visitInvisibleLoc(), visitLocSubSet(), visitNamedLoc(), visitUnknownLoc(), and visitUnnamedLoc().
NamedLoc& OA::NamedLocMustOverlapVisitor::mThisLoc [private] |
Definition at line 187 of file NamedLoc.cpp.
Referenced by visitLocSubSet(), and visitNamedLoc().
1.6.1