clang API Documentation
Wraps an identifier and optional source location for the identifier. More...
#include <AttributeList.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 50 of file AttributeList.h.
IdentifierLoc * IdentifierLoc::create | ( | ASTContext & | Ctx, |
SourceLocation | Loc, | ||
IdentifierInfo * | Ident | ||
) | [static] |
Definition at line 25 of file AttributeList.cpp.
Definition at line 52 of file AttributeList.h.
Referenced by clang::Sema::checkStringLiteralArgumentAttr(), create(), diagnoseBadTypeAttribute(), getCCTypeAttrKind(), handleArgumentWithTypeTagAttr(), handleAvailabilityAttr(), handleBlocksAttr(), handleConsumableAttr(), HandleExtVectorTypeAttr(), handleFormatAttr(), handleLoopHintAttr(), handleModeAttr(), handleObjCBridgeAttr(), handleObjCBridgeMutableAttr(), handleObjCBridgeRelatedAttr(), handleObjCGCTypeAttr(), handleObjCMethodFamilyAttr(), handleObjCOwnershipTypeAttr(), handleOwnershipAttr(), handleParamTypestateAttr(), handleReturnTypestateAttr(), handleSetTypestateAttr(), handleTestTypestateAttr(), handleTypeTagForDatatypeAttr(), and transferARCOwnershipToDeclaratorChunk().
Definition at line 51 of file AttributeList.h.
Referenced by clang::Sema::checkStringLiteralArgumentAttr(), create(), fillAttributedTypeLoc(), handleAvailabilityAttr(), handleConsumableAttr(), handleObjCMethodFamilyAttr(), handleParamTypestateAttr(), handleReturnTypestateAttr(), handleSetTypestateAttr(), handleTestTypestateAttr(), and transferARCOwnershipToDeclaratorChunk().