Namespaces | Functions

Location.cpp File Reference

Definition for Location class. More...

#include "Location.hpp"
#include <Utils/Util.hpp>
#include <OpenAnalysis/Location/LocationVisitor.hpp>
Include dependency graph for Location.cpp:

Go to the source code of this file.

Namespaces

namespace  OA
 

Namespace for the whole OpenAnalysis Toolkit.


Functions

void OA::dumpLocSet (std::set< OA_ptr< Location > > &set, std::ostream &os, OA_ptr< IRHandlesIRInterface > pIR, bool succinct)
OA_ptr< std::set< OA_ptr
< Location > > > 
OA::intersectLocSets (std::set< OA_ptr< Location > > &set1, std::set< OA_ptr< Location > > &set2)
OA_ptr< std::set< OA_ptr
< Location > > > 
OA::unionLocSets (std::set< OA_ptr< Location > > &set1, std::set< OA_ptr< Location > > &set2)
bool OA::mayOverlapLocSets (std::set< OA_ptr< Location > > &set1, std::set< OA_ptr< Location > > &set2)
bool OA::subSetOf (std::set< OA_ptr< Location > > &set1, std::set< OA_ptr< Location > > &set2)

Detailed Description

Definition for Location class.

Authors:
Michelle Strout, Andy Stone
Version:
Id:
Location.cpp,v 1.25.6.3 2005/12/30 05:26:28 mstrout Exp

Copyright (c) 2002-2005, Rice University
Copyright (c) 2004-2005, University of Chicago
Copyright (c) 2006, Contributors
All rights reserved.
See ../../../Copyright.txt for details.

Definition in file Location.cpp.