Searched refs:MultiKeywordSelector (Results 1 - 3 of 3) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/lib/Basic/
H A DIdentifierTable.cpp373 class alignas(IdentifierInfoAlignment) MultiKeywordSelector
376 MultiKeywordSelector(unsigned nKeys) : DeclarationNameExtra(nKeys) {} function
380 MultiKeywordSelector(unsigned nKeys, IdentifierInfo **IIV) function
445 // We point to a MultiKeywordSelector.
446 MultiKeywordSelector *SI = getMultiKeywordSelector();
456 // We point to a MultiKeywordSelector.
457 MultiKeywordSelector *SI = getMultiKeywordSelector();
466 std::string MultiKeywordSelector::getName() const {
622 llvm::FoldingSet<MultiKeywordSelector> Table;
668 MultiKeywordSelector
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Basic/
H A DIdentifierTable.h40 class MultiKeywordSelector;
681 /// MultiKeywordSelector (which is private). This enables us to optimize
698 /// A pointer to the MultiKeywordSelector or IdentifierInfo. We use the low
700 /// case IdentifierInfo and MultiKeywordSelector are already aligned to
711 Selector(MultiKeywordSelector *SI) {
723 MultiKeywordSelector *getMultiKeywordSelector() const {
724 return reinterpret_cast<MultiKeywordSelector *>(InfoPtr & ~ArgFlags);
910 /// case the DeclarationNameExtra is also a MultiKeywordSelector.
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DDeclarationName.h37 class MultiKeywordSelector;

Completed in 190 milliseconds