clang 22.0.0git
|
A simple pair of identifier info and location. More...
#include "clang/Basic/IdentifierTable.h"
Public Member Functions | |
IdentifierLoc ()=default | |
IdentifierLoc (SourceLocation L, IdentifierInfo *Ident) | |
void | setLoc (SourceLocation L) |
void | setIdentifierInfo (IdentifierInfo *Ident) |
SourceLocation | getLoc () const |
IdentifierInfo * | getIdentifierInfo () const |
bool | operator== (const IdentifierLoc &X) const |
bool | operator!= (const IdentifierLoc &X) const |
A simple pair of identifier info and location.
Definition at line 1176 of file IdentifierTable.h.
|
default |
|
inline |
Definition at line 1182 of file IdentifierTable.h.
|
inline |
Definition at line 1187 of file IdentifierTable.h.
Referenced by clang::Sema::CheckParameterPacksForExpansion(), handleArgumentWithTypeTagAttr(), clang::SemaSwift::handleAsyncAttr(), clang::SemaSwift::handleAsyncError(), handleAtomicAttr(), handleAvailabilityAttr(), clang::SemaObjC::handleBlocksAttr(), clang::SemaObjC::handleBridgeAttr(), clang::SemaObjC::handleBridgeMutableAttr(), clang::SemaObjC::handleBridgeRelatedAttr(), clang::SemaARM::handleBuiltinAliasAttr(), handleBuiltinAliasAttr(), handleCallableWhenAttr(), handleCallbackAttr(), handleCFGuardAttr(), handleConsumableAttr(), handleCPUSpecificAttr(), handleEnumExtensibilityAttr(), clang::SemaSwift::handleError(), handleFormatAttrCommon(), handleLoopHintAttr(), clang::SemaObjC::handleMethodFamilyAttr(), handleModeAttr(), clang::SemaSwift::handleNewType(), clang::SemaObjC::handleNSErrorDomain(), handleOwnershipAttr(), handleParamTypestateAttr(), clang::Preprocessor::HandlePragmaModuleBuild(), handleReturnTypestateAttr(), clang::SemaHLSL::handleRootSignatureAttr(), handleSetTypestateAttr(), handleTestTypestateAttr(), handleTypeTagForDatatypeAttr(), handleVTablePointerAuthentication(), and clang::Sema::ParseLifetimeCaptureByAttr().
|
inline |
Definition at line 1186 of file IdentifierTable.h.
References Loc.
Referenced by clang::Sema::CheckParameterPacksForExpansion(), handleAtomicAttr(), handleAvailabilityAttr(), handleCallableWhenAttr(), handleCallbackAttr(), handleConsumableAttr(), handleCPUSpecificAttr(), clang::Preprocessor::HandleEndOfFile(), clang::SemaObjC::handleMethodFamilyAttr(), clang::SemaObjC::handleNSErrorDomain(), handleParamTypestateAttr(), handleReturnTypestateAttr(), handleSetTypestateAttr(), handleTestTypestateAttr(), handleVTablePointerAuthentication(), and clang::Sema::ParseLifetimeCaptureByAttr().
|
inline |
Definition at line 1193 of file IdentifierTable.h.
|
inline |
Definition at line 1189 of file IdentifierTable.h.
|
inline |
Definition at line 1185 of file IdentifierTable.h.
Referenced by transferARCOwnershipToDeclaratorChunk().
|
inline |
Definition at line 1184 of file IdentifierTable.h.
References Loc.