clang 18.0.0git
|
Whether and why a template name is required in this lookup. More...
#include "clang/Sema/Sema.h"
Public Member Functions | |
RequiredTemplateKind (SourceLocation TemplateKWLoc=SourceLocation()) | |
Template name is required if TemplateKWLoc is valid. | |
RequiredTemplateKind (TemplateNameIsRequiredTag) | |
Template name is unconditionally required. | |
SourceLocation | getTemplateKeywordLoc () const |
bool | hasTemplateKeyword () const |
bool | isRequired () const |
operator bool () const | |
|
inline |
|
inline |
|
inline |
Definition at line 8149 of file Sema.h.
Referenced by hasTemplateKeyword(), and clang::Sema::LookupTemplateName().
|
inline |
Definition at line 8152 of file Sema.h.
References getTemplateKeywordLoc(), and clang::SourceLocation::isValid().
Referenced by clang::Sema::LookupTemplateName().
|
inline |
Definition at line 8153 of file Sema.h.
Referenced by operator bool().
|
inlineexplicit |
Definition at line 8154 of file Sema.h.
References isRequired().