Inferno
0.2
|
#include <assert.h>
#include <stdio.h>
#include <vector>
#include <stack>
#include <map>
#include <set>
#include <stdarg.h>
#include <boost/shared_ptr.hpp>
#include <boost/weak_ptr.hpp>
#include <boost/foreach.hpp>
Go to the source code of this file.
Classes | |
class | AutoPush< T > |
class | Map< KEY, DATA > |
class | Set< KEY > |
class | Traceable |
Defines | |
#define | FOREACH BOOST_FOREACH |
#define | COUNTOF(array) ( sizeof( array )/sizeof( array[0] ) ) |
Functions | |
string | SSPrintf (const char *fmt,...) |
void | CommonTest () |
#define COUNTOF | ( | array | ) | ( sizeof( array )/sizeof( array[0] ) ) |
Definition at line 22 of file standard.hpp.
#define FOREACH BOOST_FOREACH |
Definition at line 19 of file standard.hpp.
Referenced by VisibleIdentifiers::AddIdentifier(), VisibleIdentifiers::AddIdentifierNumber(), CommonTest(), CompareReplace::Configure(), CouplingKeys::DoKey(), HitCount::Dump(), FindMemberByName(), TypeOf::Get(), IdentifierTracker::Get(), CouplingKeys::GetAllKeys(), AnyNodeBase::GetContainerInterface(), BuildIdentifierBase::GetNewName(), GetScope(), IsDependOn(), Itemiser::ItemiseStatic(), JumbleDecls(), main(), StarBase::MatchRange(), Validate::operator()(), SimpleCompare::operator()(), operator+(), Itemiser::Element::operator=(), ReverseDecls(), OOStd::ContainerInterface< Itemiser::Element, TreePtrInterface >::size(), SortDecls(), and UniquifyIdentifiers::UniquifyScope().
void CommonTest | ( | ) |
Definition at line 18 of file standard.cpp.
References ASSERT, and FOREACH.
Referenced by SelfTest().
string SSPrintf | ( | const char * | fmt, |
... | |||
) |
Definition at line 6 of file standard.cpp.
Referenced by Traceable::GetAddr(), BuildIdentifierBase::GetNewName(), VisibleIdentifiers::MakeUniqueName(), CPPTree::SpecificFloatSemantics::operator string(), and OutputSR().