Home
last modified time | relevance | path

Searched refs:getAttr (Results 1 – 25 of 49) sorted by relevance

12

/external/clang/lib/Analysis/
DConsumed.cpp196 QT->getAsCXXRecordDecl()->getAttr<ConsumableAttr>(); in mapConsumableAttrState()
266 switch (FunDecl->getAttr<TestTypestateAttr>()->getTestState()) { in testsFor()
585 const CallableWhenAttr *CWAttr = FunDecl->getAttr<CallableWhenAttr>(); in checkCallability()
636 if (ParamTypestateAttr *PTA = Param->getAttr<ParamTypestateAttr>()) { in handleCall()
652 else if (ReturnTypestateAttr *RT = Param->getAttr<ReturnTypestateAttr>()) in handleCall()
669 if (SetTypestateAttr *STA = FunD->getAttr<SetTypestateAttr>()) { in handleCall()
696 if (ReturnTypestateAttr *RTA = Fun->getAttr<ReturnTypestateAttr>()) in propagateReturnType()
790 if (ReturnTypestateAttr *RTA = Constructor->getAttr<ReturnTypestateAttr>()) { in VisitCXXConstructExpr()
877 if (const ParamTypestateAttr *PTA = Param->getAttr<ParamTypestateAttr>()) in VisitParmVarDecl()
1127 const ReturnTypestateAttr *RTA = Param->getAttr<ReturnTypestateAttr>(); in checkParamsForReturnTypestate()
[all …]
/external/clang/lib/AST/
DMicrosoftCXXABI.cpp181 MSInheritanceAttr *IA = getAttr<MSInheritanceAttr>(); in getMSInheritanceModel()
187 if (MSVtorDispAttr *VDA = getAttr<MSVtorDispAttr>()) in getMSVtorDispMode()
DMangle.cpp120 if (const AsmLabelAttr *ALA = D->getAttr<AsmLabelAttr>()) { in mangleName()
DDecl.cpp211 if (const auto *A = D->getAttr<TypeVisibilityAttr>()) { in getVisibilityOf()
217 if (const auto *A = D->getAttr<VisibilityAttr>()) { in getVisibilityOf()
1957 if (const auto *SAA = getAttr<SelectAnyAttr>()) in isThisDeclarationADefinition()
2937 if (const auto *R = Ret->getAttr<WarnUnusedResultAttr>()) in getUnusedResultAttr()
2942 if (const auto *R = ED->getAttr<WarnUnusedResultAttr>()) in getUnusedResultAttr()
2946 return getAttr<WarnUnusedResultAttr>(); in getUnusedResultAttr()
DDeclObjC.cpp919 if (const ObjCMethodFamilyAttr *attr = getAttr<ObjCMethodFamilyAttr>()) { in getMethodFamily()
1466 if (ObjCRuntimeNameAttr *ObjCRTName = getAttr<ObjCRuntimeNameAttr>()) in getObjCRuntimeNameAsString()
1894 if (ObjCRuntimeNameAttr *ObjCRTName = getAttr<ObjCRuntimeNameAttr>()) in getObjCRuntimeNameAsString()
DDeclBase.cpp386 if (AliasAttr *AA = getAttr<AliasAttr>()) in getDefiningAttr()
388 if (IFuncAttr *IFA = getAttr<IFuncAttr>()) in getDefiningAttr()
DRecordLayoutBuilder.cpp1251 if (const MaxFieldAlignmentAttr *MFAA = D->getAttr<MaxFieldAlignmentAttr>()) in InitializeLayout()
2438 if (const MaxFieldAlignmentAttr *MFAA = RD->getAttr<MaxFieldAlignmentAttr>()){ in initializeLayout()
2552 if (auto *LVA = RD->getAttr<LayoutVersionAttr>()) in recordUsesEBO()
/external/clang/include/clang/Sema/
DSemaInternal.h96 if (auto *Import = D->getAttr<DLLImportAttr>()) in getDLLAttr()
98 if (auto *Export = D->getAttr<DLLExportAttr>()) in getDLLAttr()
/external/clang/lib/ARCMigrate/
DTransBlockObjCVariable.cpp137 BlocksAttr *attr = var->getAttr<BlocksAttr>(); in traverseBody()
/external/clang/tools/libclang/
DCXComment.cpp216 return cxstring::createRef(HST->getAttr(AttrIdx).Name); in clang_HTMLStartTag_getAttrName()
224 return cxstring::createRef(HST->getAttr(AttrIdx).Value); in clang_HTMLStartTag_getAttrValue()
/external/clang/lib/CodeGen/
DCGDeclCXX.cpp175 &D, DeclAddr, D.getAttr<OMPThreadPrivateDeclAttr>()->getLocation(), in EmitCXXGlobalVarDeclInit()
344 auto *ISA = D->getAttr<InitSegAttr>(); in EmitCXXGlobalVarDeclInitFunc()
362 } else if (auto *IPA = D->getAttr<InitPriorityAttr>()) { in EmitCXXGlobalVarDeclInitFunc()
DCodeGenModule.cpp320 if (const SectionAttr *SA = D->getAttr<SectionAttr>()) { in checkAliases()
635 if (const TLSModelAttr *Attr = D.getAttr<TLSModelAttr>()) { in setTLSMode()
958 if (const SectionAttr *SA = D->getAttr<SectionAttr>()) in setNonAliasAttributes()
1064 if (const SectionAttr *SA = FD->getAttr<SectionAttr>()) in SetFunctionAttributes()
1492 const AliasAttr *AA = VD->getAttr<AliasAttr>(); in GetWeakRefReference()
1662 AsmLabelAttr *Attr = FD->getAttr<AsmLabelAttr>(); in TraverseCallExpr()
1718 AsmLabelAttr *Attr = FD->getAttr<AsmLabelAttr>(); in isTriviallyRecursive()
2538 if (const SectionAttr *SA = D->getAttr<SectionAttr>()) { in EmitGlobalVarDefinition()
2905 if (const ConstructorAttr *CA = D->getAttr<ConstructorAttr>()) in EmitGlobalFunctionDefinition()
2907 if (const DestructorAttr *DA = D->getAttr<DestructorAttr>()) in EmitGlobalFunctionDefinition()
[all …]
DCodeGenFunction.cpp566 const OpenCLAccessAttr *A = parm->getAttr<OpenCLAccessAttr>(); in GenOpenCLArgMetadata()
605 if (const VecTypeHintAttr *A = FD->getAttr<VecTypeHintAttr>()) { in EmitOpenCLKernelMetadata()
620 if (const WorkGroupSizeHintAttr *A = FD->getAttr<WorkGroupSizeHintAttr>()) { in EmitOpenCLKernelMetadata()
628 if (const ReqdWorkGroupSizeAttr *A = FD->getAttr<ReqdWorkGroupSizeAttr>()) { in EmitOpenCLKernelMetadata()
697 if (const auto *XRayAttr = D->getAttr<XRayInstrumentAttr>()) { in StartFunction()
DCGCall.cpp184 if (PcsAttr *PCS = D->getAttr<PcsAttr>()) in getCallingConventionForDecl()
1763 const auto *TD = FD->getAttr<TargetAttr>(); in ConstructAttributeList()
2047 if (auto ParmNNAttr = PVD->getAttr<NonNullAttr>()) in getNonNullAttr()
2251 const auto *AVAttr = PVD->getAttr<AlignValueAttr>(); in EmitFunctionProlog()
2254 AVAttr = TOTy->getDecl()->getAttr<AlignValueAttr>(); in EmitFunctionProlog()
2835 if (auto RetNNAttr = CurCodeDecl->getAttr<ReturnsNonNullAttr>()) { in EmitFunctionEpilog()
3182 auto *PS = CalleeDecl->getParamDecl(I)->getAttr<PassObjectSizeAttr>(); in EmitCallArgs()
4116 if (const auto *AA = TargetDecl->getAttr<AssumeAlignedAttr>()) { in EmitCall()
DCGDecl.cpp391 if (const SectionAttr *SA = D.getAttr<SectionAttr>()) in EmitStaticVarDecl()
1412 if (const CleanupAttr *CA = D.getAttr<CleanupAttr>()) { in EmitAutoVarCleanups()
/external/clang/lib/Sema/
DSemaAttr.cpp265 if (auto A = Decl->getAttr<SectionAttr>()) in UnifySection()
268 if (auto A = OtherDecl->getAttr<SectionAttr>()) in UnifySection()
DSemaDeclAttr.cpp253 if (AttrTy *A = D->getAttr<AttrTy>()) { in checkAttrMutualExclusion()
1748 if (VecReturnAttr *A = D->getAttr<VecReturnAttr>()) { in handleVecReturnAttr()
2246 T *existingAttr = D->getAttr<T>(); in mergeVisibilityAttr()
2575 WorkGroupAttr *Existing = D->getAttr<WorkGroupAttr>(); in handleWorkGroupSize()
2605 if (VecTypeHintAttr *A = D->getAttr<VecTypeHintAttr>()) { in handleVecTypeHint()
2620 if (SectionAttr *ExistingAttr = D->getAttr<SectionAttr>()) { in mergeSectionAttr()
3590 if (OptimizeNoneAttr *Optnone = D->getAttr<OptimizeNoneAttr>()) { in mergeAlwaysInlineAttr()
3641 if (OptimizeNoneAttr *Optnone = D->getAttr<OptimizeNoneAttr>()) { in mergeMinSizeAttr()
3655 if (AlwaysInlineAttr *Inline = D->getAttr<AlwaysInlineAttr>()) { in mergeOptimizeNoneAttr()
3660 if (MinSizeAttr *MinSize = D->getAttr<MinSizeAttr>()) { in mergeOptimizeNoneAttr()
[all …]
DSemaStmtAsm.cpp92 S.Diag(Func->getAttr<NakedAttr>()->getLocation(), diag::note_attribute); in CheckNakedParmReference()
98 S.Diag(Func->getAttr<NakedAttr>()->getLocation(), diag::note_attribute); in CheckNakedParmReference()
DSemaDecl.cpp2429 if (UsedAttr *OldAttr = Old->getMostRecentDecl()->getAttr<UsedAttr>()) { in mergeDeclAttributes()
2441 if (AsmLabelAttr *NewA = New->getAttr<AsmLabelAttr>()) { in mergeDeclAttributes()
2442 if (AsmLabelAttr *OldA = Old->getAttr<AsmLabelAttr>()) { in mergeDeclAttributes()
2452 << isa<FunctionDecl>(Old) << New->getAttr<AsmLabelAttr>()->getRange(); in mergeDeclAttributes()
2457 if (const auto *NewAbiTagAttr = New->getAttr<AbiTagAttr>()) { in mergeDeclAttributes()
2458 if (const auto *OldAbiTagAttr = Old->getAttr<AbiTagAttr>()) { in mergeDeclAttributes()
2524 const CarriesDependencyAttr *CDA = newDecl->getAttr<CarriesDependencyAttr>(); in mergeParamDeclAttributes()
2718 const auto *AttrA = A->getAttr<PassObjectSizeAttr>(); in hasIdenticalPassObjectSizeAttrs()
2719 const auto *AttrB = B->getAttr<PassObjectSizeAttr>(); in hasIdenticalPassObjectSizeAttrs()
3050 const CXX11NoReturnAttr *NRA = New->getAttr<CXX11NoReturnAttr>(); in MergeFunctionDecl()
[all …]
/external/v8/tools/clang/blink_gc_plugin/
DConfig.h162 clang::AnnotateAttr* attr = decl->getAttr<clang::AnnotateAttr>(); in IsAnnotated()
/external/v8/tools/clang/plugins/
DFindBadConstructsConsumer.cpp508 OverrideAttr* override_attr = method->getAttr<OverrideAttr>(); in CheckVirtualSpecifiers()
509 FinalAttr* final_attr = method->getAttr<FinalAttr>(); in CheckVirtualSpecifiers()
/external/clang/unittests/AST/
DCommentParser.cpp403 StringRef ActualName = HST->getAttr(0).Name; in HasHTMLStartTagAt()
409 StringRef ActualValue = HST->getAttr(0).Value; in HasHTMLStartTagAt()
/external/clang/include/clang/AST/
DComment.h482 const Attribute &getAttr(unsigned Idx) const { in getAttr() function
/external/clang/include/clang/Serialization/
DASTWriter.h343 const Attr *getAttr() const { return Attribute; } in getAttr() function
/external/clang/lib/Index/
DCommentToXML.cpp207 const HTMLStartTagComment::Attribute &Attr = C->getAttr(i); in printHTMLStartTagComment()

12