clang 19.0.0git
|
Wraps an identifier and optional source location for the identifier. More...
#include "clang/Sema/ParsedAttr.h"
Static Public Member Functions | |
static IdentifierLoc * | create (ASTContext &Ctx, SourceLocation Loc, IdentifierInfo *Ident) |
Public Attributes | |
SourceLocation | Loc |
IdentifierInfo * | Ident |
Wraps an identifier and optional source location for the identifier.
Definition at line 103 of file ParsedAttr.h.
|
static |
Definition at line 28 of file ParsedAttr.cpp.
References Ident, Loc, and clang::Result.
Referenced by fixSeparateAttrArgAndNumber().
IdentifierInfo* clang::IdentifierLoc::Ident |
Definition at line 105 of file ParsedAttr.h.
Referenced by create(), handleArgumentWithTypeTagAttr(), handleArmBuiltinAliasAttr(), handleAvailabilityAttr(), handleBlocksAttr(), handleBuiltinAliasAttr(), handleCallableWhenAttr(), handleCallbackAttr(), handleCFGuardAttr(), handleConsumableAttr(), handleCPUSpecificAttr(), handleEnumExtensibilityAttr(), handleFormatAttr(), handleLoopHintAttr(), handleModeAttr(), handleNSErrorDomain(), handleObjCBridgeAttr(), handleObjCBridgeMutableAttr(), handleObjCBridgeRelatedAttr(), handleObjCMethodFamilyAttr(), handleOwnershipAttr(), handleParamTypestateAttr(), handleReturnTypestateAttr(), handleSetTypestateAttr(), handleSwiftAsyncAttr(), handleSwiftAsyncError(), handleSwiftError(), handleSwiftNewType(), handleTestTypestateAttr(), handleTypeTagForDatatypeAttr(), and transferARCOwnershipToDeclaratorChunk().
SourceLocation clang::IdentifierLoc::Loc |
Definition at line 104 of file ParsedAttr.h.
Referenced by create(), handleAvailabilityAttr(), handleCallableWhenAttr(), handleCallbackAttr(), handleConsumableAttr(), handleCPUSpecificAttr(), handleNSErrorDomain(), handleObjCMethodFamilyAttr(), handleParamTypestateAttr(), handleReturnTypestateAttr(), handleSetTypestateAttr(), handleTestTypestateAttr(), and transferARCOwnershipToDeclaratorChunk().