clang  8.0.0svn
Public Member Functions | Public Attributes | List of all members
clang::Parser::AngleBracketTracker::Loc Struct Reference

#include "clang/Parse/Parser.h"

Collaboration diagram for clang::Parser::AngleBracketTracker::Loc:
Collaboration graph
[legend]

Public Member Functions

bool isActive (Parser &P) const
 
bool isActiveOrNested (Parser &P) const
 

Public Attributes

ExprTemplateName
 
SourceLocation LessLoc
 
AngleBracketTracker::Priority Priority
 
unsigned short ParenCount
 
unsigned short BracketCount
 
unsigned short BraceCount
 

Detailed Description

Definition at line 285 of file Parser.h.

Member Function Documentation

◆ isActive()

bool clang::Parser::AngleBracketTracker::Loc::isActive ( Parser P) const
inline

Definition at line 291 of file Parser.h.

◆ isActiveOrNested()

bool clang::Parser::AngleBracketTracker::Loc::isActiveOrNested ( Parser P) const
inline

Member Data Documentation

◆ BraceCount

unsigned short clang::Parser::AngleBracketTracker::Loc::BraceCount

Definition at line 289 of file Parser.h.

◆ BracketCount

unsigned short clang::Parser::AngleBracketTracker::Loc::BracketCount

Definition at line 289 of file Parser.h.

◆ LessLoc

SourceLocation clang::Parser::AngleBracketTracker::Loc::LessLoc

Definition at line 287 of file Parser.h.

◆ ParenCount

unsigned short clang::Parser::AngleBracketTracker::Loc::ParenCount

Definition at line 289 of file Parser.h.

◆ Priority

AngleBracketTracker::Priority clang::Parser::AngleBracketTracker::Loc::Priority

Definition at line 288 of file Parser.h.

◆ TemplateName

Expr* clang::Parser::AngleBracketTracker::Loc::TemplateName

Definition at line 286 of file Parser.h.


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