LLVM 22.0.0git
llvm::SpecialCaseList::Section::SectionImpl Class Reference

Public Types

using SectionEntries = StringMap<StringMap<Matcher>>

Public Member Functions

void preprocess (bool OrderBySize)
const Matcher * findMatcher (StringRef Prefix, StringRef Category) const
 SectionImpl (bool UseGlobs)

Public Attributes

Matcher SectionMatcher
SectionEntries Entries

Detailed Description

Definition at line 255 of file SpecialCaseList.cpp.

Member Typedef Documentation

◆ SectionEntries

Constructor & Destructor Documentation

◆ SectionImpl()

llvm::SpecialCaseList::Section::SectionImpl::SectionImpl ( bool UseGlobs)
inlineexplicit

Definition at line 262 of file SpecialCaseList.cpp.

References SectionMatcher.

Member Function Documentation

◆ findMatcher()

const Matcher * llvm::SpecialCaseList::Section::SectionImpl::findMatcher ( StringRef Prefix,
StringRef Category ) const

Definition at line 456 of file SpecialCaseList.cpp.

References Entries, I, and II.

◆ preprocess()

void llvm::SpecialCaseList::Section::SectionImpl::preprocess ( bool OrderBySize)

Definition at line 468 of file SpecialCaseList.cpp.

References E(), Entries, and SectionMatcher.

Member Data Documentation

◆ Entries

SectionEntries llvm::SpecialCaseList::Section::SectionImpl::Entries

Definition at line 266 of file SpecialCaseList.cpp.

Referenced by findMatcher(), and preprocess().

◆ SectionMatcher

Matcher llvm::SpecialCaseList::Section::SectionImpl::SectionMatcher

Definition at line 265 of file SpecialCaseList.cpp.

Referenced by preprocess(), and SectionImpl().


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