clang API Documentation

Functions
TemplateBase.cpp File Reference
#include "clang/AST/TemplateBase.h"
#include "clang/AST/ASTContext.h"
#include "clang/AST/DeclBase.h"
#include "clang/AST/DeclTemplate.h"
#include "clang/AST/Expr.h"
#include "clang/AST/ExprCXX.h"
#include "clang/AST/Type.h"
#include "clang/AST/TypeLoc.h"
#include "clang/Basic/Diagnostic.h"
#include "llvm/ADT/FoldingSet.h"
#include "llvm/ADT/SmallString.h"
#include "llvm/Support/raw_ostream.h"
#include <algorithm>
Include dependency graph for TemplateBase.cpp:

Go to the source code of this file.

Functions

static void printIntegral (const TemplateArgument &TemplArg, raw_ostream &Out)
 Print a template integral argument value.

Function Documentation

static void printIntegral ( const TemplateArgument TemplArg,
raw_ostream &  Out 
) [static]

Print a template integral argument value.

Parameters:
TemplArgthe TemplateArgument instance to print.
Outthe raw_ostream instance to use for printing.

Definition at line 36 of file TemplateBase.cpp.

References clang::TemplateArgument::getAsIntegral(), clang::TemplateArgument::getIntegralType(), and clang::QualType::getTypePtr().

Referenced by clang::TemplateArgument::print().