|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/AST/Attr.h 92 SourceLocation getLocation() const { return getRange().getBegin(); }
tools/clang/include/clang/AST/TypeLoc.h 894 return getAttr() ? getAttr()->getRange() : SourceRange();
tools/clang/include/clang/Sema/DeclSpec.h 2437 Ranges.push_back(AL.getRange());
tools/clang/lib/AST/ASTImporter.cpp 7909 if (auto ToRangeOrErr = Import(FromAttr->getRange()))
tools/clang/lib/AST/JSONNodeDumper.cpp 32 JOS.attributeObject("range", [A, this] { writeSourceRange(A->getRange()); });
tools/clang/lib/AST/TextNodeDumper.cpp 90 dumpSourceRange(A->getRange());
tools/clang/lib/Sema/SemaDecl.cpp 2830 << isa<FunctionDecl>(Old) << New->getAttr<AsmLabelAttr>()->getRange();
6212 << !MD << A->getRange();
6215 << isa<CXXDestructorDecl>(MD) << A->getRange();
6320 DLLExportAttr::CreateImplicit(S.Context, NewImportAttr->getRange()));
12522 << Attr->getRange() << Attr->isConstinit();
12775 Diag(I->getRange().getBegin(),
12781 Diag(I->getRange().getBegin(),
16734 IA->getRange(), IA->getBestCase(),
tools/clang/lib/Sema/SemaDeclAttr.cpp 1528 << AL << AL.getRange() << 0;
1555 << &TmpAttr << TmpAttr.getRange() << SR;
1605 << &TmpAttr << CI.getRange() << getFunctionOrMethodResultSourceRange(D);
2131 << AL << AL.getRange();
2315 if (checkAvailabilityAttr(*this, OldAA->getRange(), Platform,
2338 if (!checkAvailabilityAttr(*this, CI.getRange(), Platform, MergedIntroduced,
2507 S.Diag(AL.getRange().getBegin(), diag::warn_attribute_ignored) << AL;
2516 S.Diag(AL.getRange().getBegin(), diag::err_attribute_wrong_decl_type)
3214 F->setRange(CI.getRange());
3349 << AL.getRange();
3429 << AL.getRange();
3440 << AL.getRange();
3452 << AL.getRange();
3469 S.Diag(AL.getLoc(), diag::err_callback_callee_is_variadic) << AL.getRange();
3475 S.Diag(AL.getLoc(), diag::err_callback_attribute_multiple) << AL.getRange();
3975 Diag(AttrLoc, diag::err_enum_mode_vector_type) << Name << CI.getRange();
4896 /*ExtraArgs=*/CI.getRange(), "os_consumed", /*pointers*/ 1);
4909 /*ExtraArgs=*/CI.getRange(), "ns_consumed", /*objc pointers*/ 0);
4915 /*ExtraArgs=*/CI.getRange(), "cf_consumed", /*pointers*/ 1);
4987 << AL << DiagID << AL.getRange();
5010 << AL.getRange() << AL << ExpectedDeclKind;
5050 << AL << ParmDiagID << AL.getRange();
5063 << AL << SubjectKind << Cf << AL.getRange();
5260 << AL.getRange() << AL << ExpectedVariable;
5700 S.Diag(AL.getRange().getBegin(),
5978 S.Diag(A.getRange().getBegin(), diag::warn_attribute_ignored) << A;
5986 S.Diag(A.getRange().getBegin(), diag::warn_attribute_ignored_on_inline)
5995 S.Diag(A.getRange().getBegin(), diag::err_attribute_dll_lambda) << A;
6022 if (checkMSInheritanceAttrOnDefinition(RD, CI.getRange(), BestCase,
6280 << AL.getAttrName()->getName() << AL.getRange();
6431 << AL.getRange() << RetTy;
6791 /*Extra Args=*/AL, /*pointer-to-OSObject-pointer*/ 3, AL.getRange());
6797 /*Extra Args=*/AL, /*pointer-to-OSObject-poointer*/ 3, AL.getRange());
7312 << AL << AL.getRange();
7315 << AL.getRange();
tools/clang/lib/Sema/SemaDeclCXX.cpp 2529 << CXXBaseDecl->getDeclName() << FA->getRange();
tools/clang/lib/Sema/SemaOpenMP.cpp 2566 PrevAllocator ? PrevAllocator->getSourceRange() : A->getRange();
5101 NewFD->specific_attr_begin<OMPDeclareVariantAttr>()->getRange();
tools/clang/lib/Sema/SemaStmtAttr.cpp 28 S.Diag(A.getRange().getBegin(), diag::err_fallthrough_attr_wrong_target)
39 S.Diag(A.getRange().getBegin(), diag::err_fallthrough_attr_outside_switch);
258 SourceLocation OptionLoc = LH->getRange().getBegin();
310 S.Diag(A.getRange().getBegin(),
341 S.Diag(A.getRange().getBegin(), diag::err_decl_attribute_invalid_on_stmt)
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp 121 if (S.CheckParameterPacksForExpansion(EllipsisLoc, Aligned->getRange(),
348 Attr.getRange());
398 S.ConvertDeclToDeclGroup(New), VariantFuncRef.get(), Attr.getRange());
409 Attr.getRange(), Data);
tools/clang/lib/Sema/SemaType.cpp 7350 << AttrName << Attr.getRange();
tools/clang/lib/Serialization/ASTWriter.cpp 4567 Record.AddSourceRange(A->getRange());
5387 D->getAttr<OMPThreadPrivateDeclAttr>()->getRange());
5394 Record.AddSourceRange(A->getRange());
5401 D->getAttr<OMPDeclareTargetDeclAttr>()->getRange());
tools/clang/tools/extra/clang-tidy/modernize/UseOverrideCheck.cpp 159 Sources.getExpansionLoc(A->getRange().getBegin());
tools/clang/tools/libclang/CIndex.cpp 6023 return getCursorAttr(C)->getRange();