

Public Member Functions | |
| LocSubSetMustOverlapVisitor (LocSubSet &thisLoc) | |
| ~LocSubSetMustOverlapVisitor () | |
| void | fullAndLocMustOverlap (Location &loc) |
| 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 | |
| LocSubSet & | mThisLoc |
Definition at line 120 of file LocSubSet.cpp.
| OA::LocSubSetMustOverlapVisitor::LocSubSetMustOverlapVisitor | ( | LocSubSet & | thisLoc | ) | [inline] |
Definition at line 126 of file LocSubSet.cpp.
| OA::LocSubSetMustOverlapVisitor::~LocSubSetMustOverlapVisitor | ( | ) | [inline] |
Definition at line 128 of file LocSubSet.cpp.
| void OA::LocSubSetMustOverlapVisitor::fullAndLocMustOverlap | ( | Location & | loc | ) | [inline] |
Definition at line 133 of file LocSubSet.cpp.
References OA::LocSubSet::getLoc(), OA::LocSubSet::isFull(), mMustOverlap, mThisLoc, and OA::Location::mustOverlap().
Referenced by visitInvisibleLoc(), visitLocSubSet(), visitNamedLoc(), and visitUnnamedLoc().

| void OA::LocSubSetMustOverlapVisitor::visitInvisibleLoc | ( | InvisibleLoc & | loc | ) | [inline, virtual] |
Implements OA::LocationVisitor.
Definition at line 149 of file LocSubSet.cpp.
References fullAndLocMustOverlap().

| void OA::LocSubSetMustOverlapVisitor::visitLocSubSet | ( | LocSubSet & | loc | ) | [inline, virtual] |
Implements OA::LocationVisitor.
Definition at line 156 of file LocSubSet.cpp.
References fullAndLocMustOverlap().

| void OA::LocSubSetMustOverlapVisitor::visitNamedLoc | ( | NamedLoc & | loc | ) | [inline, virtual] |
Implements OA::LocationVisitor.
Definition at line 141 of file LocSubSet.cpp.
References fullAndLocMustOverlap().

| void OA::LocSubSetMustOverlapVisitor::visitUnknownLoc | ( | UnknownLoc & | loc | ) | [inline, virtual] |
Implements OA::LocationVisitor.
Definition at line 151 of file LocSubSet.cpp.
References mMustOverlap.
| void OA::LocSubSetMustOverlapVisitor::visitUnnamedLoc | ( | UnnamedLoc & | loc | ) | [inline, virtual] |
Implements OA::LocationVisitor.
Definition at line 145 of file LocSubSet.cpp.
References fullAndLocMustOverlap().

Definition at line 124 of file LocSubSet.cpp.
Referenced by fullAndLocMustOverlap(), OA::LocSubSet::mustOverlap(), and visitUnknownLoc().
Definition at line 122 of file LocSubSet.cpp.
Referenced by fullAndLocMustOverlap().
1.7.1