clang API Documentation
#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>
Go to the source code of this file.
Functions | |
static void | printIntegral (const TemplateArgument &TemplArg, raw_ostream &Out) |
Print a template integral argument value. |
static void printIntegral | ( | const TemplateArgument & | TemplArg, |
raw_ostream & | Out | ||
) | [static] |
Print a template integral argument value.
TemplArg | the TemplateArgument instance to print. |
Out | the 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().