clang API Documentation

clang::Loc Class Reference

#include <SVals.h>

Inheritance diagram for clang::Loc:
Inheritance graph
[legend]
Collaboration diagram for clang::Loc:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void dumpToStream (llvm::raw_ostream &Out) const
 Loc (const Loc &X)

Static Public Member Functions

static bool classof (const SVal *V)
static bool IsLocType (QualType T)

Protected Member Functions

 Loc (unsigned SubKind, const void *D)

Detailed Description

Definition at line 248 of file SVals.h.


Constructor & Destructor Documentation

clang::Loc::Loc ( unsigned  SubKind,
const void *  D 
) [inline, explicit, protected]

Definition at line 250 of file SVals.h.

clang::Loc::Loc ( const Loc X  )  [inline]

Definition at line 256 of file SVals.h.


Member Function Documentation

static bool clang::Loc::classof ( const SVal V  )  [inline, static]

Reimplemented from clang::DefinedSVal.

Reimplemented in clang::loc::GotoLabel, clang::loc::MemRegionVal, and clang::loc::ConcreteInt.

Definition at line 259 of file SVals.h.

References clang::SVal::getBaseKind(), and clang::SVal::LocKind.

void Loc::dumpToStream ( llvm::raw_ostream &  Out  )  const
static bool clang::Loc::IsLocType ( QualType  T  )  [inline, static]

The documentation for this class was generated from the following files: