clang 22.0.0git
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 7880 of file Parser.h.

Member Function Documentation

◆ isActive()

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

Definition at line 7886 of file Parser.h.

References BraceCount, BracketCount, ParenCount, and clang::Parser::Parser().

Referenced by isActiveOrNested().

◆ isActiveOrNested()

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

Definition at line 7891 of file Parser.h.

References BraceCount, BracketCount, isActive(), ParenCount, and clang::Parser::Parser().

Member Data Documentation

◆ BraceCount

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

Definition at line 7884 of file Parser.h.

Referenced by isActive(), and isActiveOrNested().

◆ BracketCount

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

Definition at line 7884 of file Parser.h.

Referenced by isActive(), and isActiveOrNested().

◆ LessLoc

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

Definition at line 7882 of file Parser.h.

◆ ParenCount

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

Definition at line 7884 of file Parser.h.

Referenced by isActive(), and isActiveOrNested().

◆ Priority

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

Definition at line 7883 of file Parser.h.

◆ TemplateName

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

Definition at line 7881 of file Parser.h.


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