Lines Matching refs:attributeOnlyIfTrue
37 attributeOnlyIfTrue("inherited", A->isInherited()); in Visit()
38 attributeOnlyIfTrue("implicit", A->isImplicit()); in Visit()
81 attributeOnlyIfTrue("containsErrors", T->containsErrors()); in Visit()
82 attributeOnlyIfTrue("isDependent", T->isDependentType()); in Visit()
83 attributeOnlyIfTrue("isInstantiationDependent", in Visit()
85 attributeOnlyIfTrue("isVariablyModified", T->isVariablyModifiedType()); in Visit()
86 attributeOnlyIfTrue("containsUnexpandedPack", in Visit()
88 attributeOnlyIfTrue("isImported", T->isFromAST()); in Visit()
125 attributeOnlyIfTrue("isImplicit", D->isImplicit()); in Visit()
126 attributeOnlyIfTrue("isInvalid", D->isInvalidDecl()); in Visit()
134 attributeOnlyIfTrue("isHidden", !ND->isUnconditionallyVisible()); in Visit()
196 attributeOnlyIfTrue("byref", C.isByRef()); in Visit()
197 attributeOnlyIfTrue("nested", C.isNested()); in Visit()
204 attributeOnlyIfTrue("selected", A.isSelected()); in Visit()
227 attributeOnlyIfTrue("noexcept", ER->hasNoexceptRequirement()); in Visit()
229 attributeOnlyIfTrue("isDependent", R->isDependent()); in Visit()
232 attributeOnlyIfTrue("containsUnexpandedPack", in Visit()
617 attributeOnlyIfTrue("noreturn", E.getNoReturn()); in VisitFunctionType()
618 attributeOnlyIfTrue("producesResult", E.getProducesResult()); in VisitFunctionType()
626 attributeOnlyIfTrue("trailingReturn", E.HasTrailingReturn); in VisitFunctionProtoType()
627 attributeOnlyIfTrue("const", T->isConst()); in VisitFunctionProtoType()
628 attributeOnlyIfTrue("volatile", T->isVolatile()); in VisitFunctionProtoType()
629 attributeOnlyIfTrue("restrict", T->isRestrict()); in VisitFunctionProtoType()
630 attributeOnlyIfTrue("variadic", E.Variadic); in VisitFunctionProtoType()
677 attributeOnlyIfTrue("spelledAsLValue", RT->isSpelledAsLValue()); in VisitRValueReferenceType()
767 attributeOnlyIfTrue("isPack", TTPT->isParameterPack()); in VisitTemplateTypeParmType()
800 attributeOnlyIfTrue("isAlias", TST->isTypeAlias()); in VisitTemplateSpecializationType()
838 attributeOnlyIfTrue("isData", MPT->isMemberDataPointer()); in VisitMemberPointerType()
839 attributeOnlyIfTrue("isFunction", MPT->isMemberFunctionPointer()); in VisitMemberPointerType()
884 attributeOnlyIfTrue("isInline", ND->isInline()); in VisitNamespaceDecl()
885 attributeOnlyIfTrue("isNested", ND->isNested()); in VisitNamespaceDecl()
923 attributeOnlyIfTrue("explicitObjectParameter", in VisitVarDecl()
934 attributeOnlyIfTrue("nrvo", VD->isNRVOVariable()); in VisitVarDecl()
935 attributeOnlyIfTrue("inline", VD->isInline()); in VisitVarDecl()
936 attributeOnlyIfTrue("constexpr", VD->isConstexpr()); in VisitVarDecl()
937 attributeOnlyIfTrue("modulePrivate", VD->isModulePrivate()); in VisitVarDecl()
948 attributeOnlyIfTrue("isParameterPack", VD->isParameterPack()); in VisitVarDecl()
954 attributeOnlyIfTrue("mutable", FD->isMutable()); in VisitFieldDecl()
955 attributeOnlyIfTrue("modulePrivate", FD->isModulePrivate()); in VisitFieldDecl()
956 attributeOnlyIfTrue("isBitfield", FD->isBitField()); in VisitFieldDecl()
957 attributeOnlyIfTrue("hasInClassInitializer", FD->hasInClassInitializer()); in VisitFieldDecl()
966 attributeOnlyIfTrue("inline", FD->isInlineSpecified()); in VisitFunctionDecl()
967 attributeOnlyIfTrue("virtual", FD->isVirtualAsWritten()); in VisitFunctionDecl()
968 attributeOnlyIfTrue("pure", FD->isPureVirtual()); in VisitFunctionDecl()
969 attributeOnlyIfTrue("explicitlyDeleted", FD->isDeletedAsWritten()); in VisitFunctionDecl()
970 attributeOnlyIfTrue("constexpr", FD->isConstexpr()); in VisitFunctionDecl()
971 attributeOnlyIfTrue("variadic", FD->isVariadic()); in VisitFunctionDecl()
972 attributeOnlyIfTrue("immediate", FD->isImmediateFunction()); in VisitFunctionDecl()
998 attributeOnlyIfTrue("completeDefinition", RD->isCompleteDefinition()); in VisitRecordDecl()
1026 attributeOnlyIfTrue("isParameterPack", D->isParameterPack()); in VisitTemplateTypeParmDecl()
1042 attributeOnlyIfTrue("isParameterPack", D->isParameterPack()); in VisitNonTypeTemplateParmDecl()
1057 attributeOnlyIfTrue("isParameterPack", D->isParameterPack()); in VisitTemplateTemplateParmDecl()
1080 attributeOnlyIfTrue("hasBraces", LSD->hasBraces()); in VisitLinkageSpecDecl()
1095 attributeOnlyIfTrue("synthesized", D->getSynthesize()); in VisitObjCIvarDecl()
1109 attributeOnlyIfTrue("variadic", D->isVariadic()); in VisitObjCMethodDecl()
1115 attributeOnlyIfTrue("bounded", D->hasExplicitBound()); in VisitObjCTypeParamDecl()
1197 attributeOnlyIfTrue("readonly", in VisitObjCPropertyDecl()
1199 attributeOnlyIfTrue("assign", Attrs & ObjCPropertyAttribute::kind_assign); in VisitObjCPropertyDecl()
1200 attributeOnlyIfTrue("readwrite", in VisitObjCPropertyDecl()
1202 attributeOnlyIfTrue("retain", Attrs & ObjCPropertyAttribute::kind_retain); in VisitObjCPropertyDecl()
1203 attributeOnlyIfTrue("copy", Attrs & ObjCPropertyAttribute::kind_copy); in VisitObjCPropertyDecl()
1204 attributeOnlyIfTrue("nonatomic", in VisitObjCPropertyDecl()
1206 attributeOnlyIfTrue("atomic", Attrs & ObjCPropertyAttribute::kind_atomic); in VisitObjCPropertyDecl()
1207 attributeOnlyIfTrue("weak", Attrs & ObjCPropertyAttribute::kind_weak); in VisitObjCPropertyDecl()
1208 attributeOnlyIfTrue("strong", Attrs & ObjCPropertyAttribute::kind_strong); in VisitObjCPropertyDecl()
1209 attributeOnlyIfTrue("unsafe_unretained", in VisitObjCPropertyDecl()
1211 attributeOnlyIfTrue("class", Attrs & ObjCPropertyAttribute::kind_class); in VisitObjCPropertyDecl()
1212 attributeOnlyIfTrue("direct", Attrs & ObjCPropertyAttribute::kind_direct); in VisitObjCPropertyDecl()
1213 attributeOnlyIfTrue("nullability", in VisitObjCPropertyDecl()
1215 attributeOnlyIfTrue("null_resettable", in VisitObjCPropertyDecl()
1231 attributeOnlyIfTrue("variadic", D->isVariadic()); in VisitBlockDecl()
1232 attributeOnlyIfTrue("capturesThis", D->capturesCXXThis()); in VisitBlockDecl()
1307 attributeOnlyIfTrue("isSuperReceiver", OPRE->isSuperReceiver()); in VisitObjCPropertyRefExpr()
1308 attributeOnlyIfTrue("isMessagingGetter", OPRE->isMessagingGetter()); in VisitObjCPropertyRefExpr()
1309 attributeOnlyIfTrue("isMessagingSetter", OPRE->isMessagingSetter()); in VisitObjCPropertyRefExpr()
1325 attributeOnlyIfTrue("isFreeIvar", OIRE->isFreeIvar()); in VisitObjCIvarRefExpr()
1344 attributeOnlyIfTrue("isImmediateEscalating", DRE->isImmediateEscalating()); in VisitDeclRefExpr()
1392 attributeOnlyIfTrue("isGlobal", NE->isGlobalNew()); in VisitCXXNewExpr()
1393 attributeOnlyIfTrue("isArray", NE->isArray()); in VisitCXXNewExpr()
1394 attributeOnlyIfTrue("isPlacement", NE->getNumPlacementArgs() != 0); in VisitCXXNewExpr()
1411 attributeOnlyIfTrue("isGlobal", DE->isGlobalDelete()); in VisitCXXDeleteExpr()
1412 attributeOnlyIfTrue("isArray", DE->isArrayForm()); in VisitCXXDeleteExpr()
1413 attributeOnlyIfTrue("isArrayAsWritten", DE->isArrayFormAsWritten()); in VisitCXXDeleteExpr()
1419 attributeOnlyIfTrue("implicit", TE->isImplicit()); in VisitCXXThisExpr()
1435 attributeOnlyIfTrue("isPartOfExplicitCast", ICE->isPartOfExplicitCast()); in VisitImplicitCastExpr()
1439 attributeOnlyIfTrue("adl", CE->usesADL()); in VisitCallExpr()
1491 attributeOnlyIfTrue("resultDependent", GSE->isResultDependent()); in VisitGenericSelectionExpr()
1498 attributeOnlyIfTrue("list", UCE->isListInitialization()); in VisitCXXUnresolvedConstructExpr()
1504 attributeOnlyIfTrue("elidable", CE->isElidable()); in VisitCXXConstructExpr()
1505 attributeOnlyIfTrue("list", CE->isListInitialization()); in VisitCXXConstructExpr()
1506 attributeOnlyIfTrue("initializer_list", CE->isStdInitListInitialization()); in VisitCXXConstructExpr()
1507 attributeOnlyIfTrue("zeroing", CE->requiresZeroInitialization()); in VisitCXXConstructExpr()
1508 attributeOnlyIfTrue("hadMultipleCandidates", CE->hadMultipleCandidates()); in VisitCXXConstructExpr()
1509 attributeOnlyIfTrue("isImmediateEscalating", CE->isImmediateEscalating()); in VisitCXXConstructExpr()
1528 attributeOnlyIfTrue("cleanupsHaveSideEffects", in VisitExprWithCleanups()
1578 attributeOnlyIfTrue("boundToLValueRef", MTE->isBoundToLvalueReference()); in VisitMaterializeTemporaryExpr()
1582 attributeOnlyIfTrue("hasRewrittenInit", Node->hasRewrittenInit()); in VisitCXXDefaultArgExpr()
1586 attributeOnlyIfTrue("hasRewrittenInit", Node->hasRewrittenInit()); in VisitCXXDefaultInitExpr()
1593 attributeOnlyIfTrue("hasTemplateKeyword", DSME->hasTemplateKeyword()); in VisitCXXDependentScopeMemberExpr()
1594 attributeOnlyIfTrue("hasExplicitTemplateArgs", in VisitCXXDependentScopeMemberExpr()
1643 attributeOnlyIfTrue("hasInit", IS->hasInitStorage()); in VisitIfStmt()
1644 attributeOnlyIfTrue("hasVar", IS->hasVarStorage()); in VisitIfStmt()
1645 attributeOnlyIfTrue("hasElse", IS->hasElseStorage()); in VisitIfStmt()
1646 attributeOnlyIfTrue("isConstexpr", IS->isConstexpr()); in VisitIfStmt()
1647 attributeOnlyIfTrue("isConsteval", IS->isConsteval()); in VisitIfStmt()
1648 attributeOnlyIfTrue("constevalIsNegated", IS->isNegatedConsteval()); in VisitIfStmt()
1652 attributeOnlyIfTrue("hasInit", SS->hasInitStorage()); in VisitSwitchStmt()
1653 attributeOnlyIfTrue("hasVar", SS->hasVarStorage()); in VisitSwitchStmt()
1656 attributeOnlyIfTrue("isGNURange", CS->caseStmtIsGNURange()); in VisitCaseStmt()
1662 attributeOnlyIfTrue("sideEntry", LS->isSideEntry()); in VisitLabelStmt()
1670 attributeOnlyIfTrue("hasVar", WS->hasVarStorage()); in VisitWhileStmt()
1677 attributeOnlyIfTrue("isCatchAll", OACS->getCatchParamDecl() == nullptr); in VisitObjCAtCatchStmt()
1760 attributeOnlyIfTrue("selfClosing", C->isSelfClosing()); in visitHTMLStartTagComment()
1761 attributeOnlyIfTrue("malformed", C->isMalformed()); in visitHTMLStartTagComment()
1802 attributeOnlyIfTrue("explicit", C->isDirectionExplicit()); in visitParamCommandComment()