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

#include "clang/Parse/Parser.h"

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 386 of file Parser.h.

Member Function Documentation

◆ isActive()

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

Definition at line 392 of file Parser.h.

References BraceCount, BracketCount, P, and ParenCount.

Referenced by isActiveOrNested().

◆ isActiveOrNested()

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

Definition at line 397 of file Parser.h.

References BraceCount, BracketCount, isActive(), P, and ParenCount.

Member Data Documentation

◆ BraceCount

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

Definition at line 390 of file Parser.h.

Referenced by isActive(), and isActiveOrNested().

◆ BracketCount

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

Definition at line 390 of file Parser.h.

Referenced by isActive(), and isActiveOrNested().

◆ LessLoc

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

Definition at line 388 of file Parser.h.

◆ ParenCount

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

Definition at line 390 of file Parser.h.

Referenced by isActive(), and isActiveOrNested().

◆ Priority

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

Definition at line 389 of file Parser.h.

◆ TemplateName

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

Definition at line 387 of file Parser.h.


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