clang API Documentation

Classes | Public Member Functions
clang::TemplateArgumentLocInfo Struct Reference

Location information for a TemplateArgument. More...

#include <TemplateBase.h>

Collaboration diagram for clang::TemplateArgumentLocInfo:
Collaboration graph
[legend]

List of all members.

Classes

struct  T

Public Member Functions

 TemplateArgumentLocInfo ()
 TemplateArgumentLocInfo (TypeSourceInfo *TInfo)
 TemplateArgumentLocInfo (Expr *E)
 TemplateArgumentLocInfo (NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateNameLoc, SourceLocation EllipsisLoc)
TypeSourceInfogetAsTypeSourceInfo () const
ExprgetAsExpr () const
NestedNameSpecifierLoc getTemplateQualifierLoc () const
SourceLocation getTemplateNameLoc () const
SourceLocation getTemplateEllipsisLoc () const

Detailed Description

Location information for a TemplateArgument.

Definition at line 364 of file TemplateBase.h.


Constructor & Destructor Documentation

Definition at line 409 of file TemplateBase.cpp.

Definition at line 385 of file TemplateBase.h.

Definition at line 387 of file TemplateBase.h.


Member Function Documentation

Definition at line 399 of file TemplateBase.h.

Referenced by clang::ASTWriter::AddTemplateArgumentLocInfo().


Member Data Documentation

Definition at line 379 of file TemplateBase.h.

Definition at line 378 of file TemplateBase.h.

Definition at line 377 of file TemplateBase.h.


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