reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
33 attributeOnlyIfTrue("inherited", A->isInherited()); 34 attributeOnlyIfTrue("implicit", A->isImplicit()); 75 attributeOnlyIfTrue("isDependent", T->isDependentType()); 76 attributeOnlyIfTrue("isInstantiationDependent", 78 attributeOnlyIfTrue("isVariablyModified", T->isVariablyModifiedType()); 79 attributeOnlyIfTrue("containsUnexpandedPack", 81 attributeOnlyIfTrue("isImported", T->isFromAST()); 103 attributeOnlyIfTrue("isImplicit", D->isImplicit()); 104 attributeOnlyIfTrue("isInvalid", D->isInvalidDecl()); 112 attributeOnlyIfTrue("isHidden", ND->isHidden()); 172 attributeOnlyIfTrue("byref", C.isByRef()); 173 attributeOnlyIfTrue("nested", C.isNested()); 180 attributeOnlyIfTrue("selected", A.isSelected()); 491 attributeOnlyIfTrue("noreturn", E.getNoReturn()); 492 attributeOnlyIfTrue("producesResult", E.getProducesResult()); 500 attributeOnlyIfTrue("trailingReturn", E.HasTrailingReturn); 501 attributeOnlyIfTrue("const", T->isConst()); 502 attributeOnlyIfTrue("volatile", T->isVolatile()); 503 attributeOnlyIfTrue("restrict", T->isRestrict()); 504 attributeOnlyIfTrue("variadic", E.Variadic); 551 attributeOnlyIfTrue("spelledAsLValue", RT->isSpelledAsLValue()); 627 attributeOnlyIfTrue("isPack", TTPT->isParameterPack()); 648 attributeOnlyIfTrue("isAlias", TST->isTypeAlias()); 686 attributeOnlyIfTrue("isData", MPT->isMemberDataPointer()); 687 attributeOnlyIfTrue("isFunction", MPT->isMemberFunctionPointer()); 707 attributeOnlyIfTrue("isInline", ND->isInline()); 750 attributeOnlyIfTrue("nrvo", VD->isNRVOVariable()); 751 attributeOnlyIfTrue("inline", VD->isInline()); 752 attributeOnlyIfTrue("constexpr", VD->isConstexpr()); 753 attributeOnlyIfTrue("modulePrivate", VD->isModulePrivate()); 761 attributeOnlyIfTrue("isParameterPack", VD->isParameterPack()); 767 attributeOnlyIfTrue("mutable", FD->isMutable()); 768 attributeOnlyIfTrue("modulePrivate", FD->isModulePrivate()); 769 attributeOnlyIfTrue("isBitfield", FD->isBitField()); 770 attributeOnlyIfTrue("hasInClassInitializer", FD->hasInClassInitializer()); 779 attributeOnlyIfTrue("inline", FD->isInlineSpecified()); 780 attributeOnlyIfTrue("virtual", FD->isVirtualAsWritten()); 781 attributeOnlyIfTrue("pure", FD->isPure()); 782 attributeOnlyIfTrue("explicitlyDeleted", FD->isDeletedAsWritten()); 783 attributeOnlyIfTrue("constexpr", FD->isConstexpr()); 784 attributeOnlyIfTrue("variadic", FD->isVariadic()); 807 attributeOnlyIfTrue("completeDefinition", RD->isCompleteDefinition()); 830 attributeOnlyIfTrue("isParameterPack", D->isParameterPack()); 846 attributeOnlyIfTrue("isParameterPack", D->isParameterPack()); 861 attributeOnlyIfTrue("isParameterPack", D->isParameterPack()); 885 attributeOnlyIfTrue("hasBraces", LSD->hasBraces()); 900 attributeOnlyIfTrue("synthesized", D->getSynthesize()); 914 attributeOnlyIfTrue("variadic", D->isVariadic()); 920 attributeOnlyIfTrue("bounded", D->hasExplicitBound()); 1002 attributeOnlyIfTrue("readonly", Attrs & ObjCPropertyDecl::OBJC_PR_readonly); 1003 attributeOnlyIfTrue("assign", Attrs & ObjCPropertyDecl::OBJC_PR_assign); 1004 attributeOnlyIfTrue("readwrite", 1006 attributeOnlyIfTrue("retain", Attrs & ObjCPropertyDecl::OBJC_PR_retain); 1007 attributeOnlyIfTrue("copy", Attrs & ObjCPropertyDecl::OBJC_PR_copy); 1008 attributeOnlyIfTrue("nonatomic", 1010 attributeOnlyIfTrue("atomic", Attrs & ObjCPropertyDecl::OBJC_PR_atomic); 1011 attributeOnlyIfTrue("weak", Attrs & ObjCPropertyDecl::OBJC_PR_weak); 1012 attributeOnlyIfTrue("strong", Attrs & ObjCPropertyDecl::OBJC_PR_strong); 1013 attributeOnlyIfTrue("unsafe_unretained", 1015 attributeOnlyIfTrue("class", Attrs & ObjCPropertyDecl::OBJC_PR_class); 1016 attributeOnlyIfTrue("nullability", 1018 attributeOnlyIfTrue("null_resettable", 1034 attributeOnlyIfTrue("variadic", D->isVariadic()); 1035 attributeOnlyIfTrue("capturesThis", D->capturesCXXThis()); 1106 attributeOnlyIfTrue("isSuperReceiver", OPRE->isSuperReceiver()); 1107 attributeOnlyIfTrue("isMessagingGetter", OPRE->isMessagingGetter()); 1108 attributeOnlyIfTrue("isMessagingSetter", OPRE->isMessagingSetter()); 1124 attributeOnlyIfTrue("isFreeIvar", OIRE->isFreeIvar()); 1184 attributeOnlyIfTrue("isGlobal", NE->isGlobalNew()); 1185 attributeOnlyIfTrue("isArray", NE->isArray()); 1186 attributeOnlyIfTrue("isPlacement", NE->getNumPlacementArgs() != 0); 1198 attributeOnlyIfTrue("isGlobal", DE->isGlobalDelete()); 1199 attributeOnlyIfTrue("isArray", DE->isArrayForm()); 1200 attributeOnlyIfTrue("isArrayAsWritten", DE->isArrayFormAsWritten()); 1206 attributeOnlyIfTrue("implicit", TE->isImplicit()); 1222 attributeOnlyIfTrue("isPartOfExplicitCast", ICE->isPartOfExplicitCast()); 1226 attributeOnlyIfTrue("adl", CE->usesADL()); 1289 attributeOnlyIfTrue("resultDependent", GSE->isResultDependent()); 1296 attributeOnlyIfTrue("list", UCE->isListInitialization()); 1302 attributeOnlyIfTrue("elidable", CE->isElidable()); 1303 attributeOnlyIfTrue("list", CE->isListInitialization()); 1304 attributeOnlyIfTrue("initializer_list", CE->isStdInitListInitialization()); 1305 attributeOnlyIfTrue("zeroing", CE->requiresZeroInitialization()); 1306 attributeOnlyIfTrue("hadMultipleCandidates", CE->hadMultipleCandidates()); 1325 attributeOnlyIfTrue("cleanupsHaveSideEffects", 1366 attributeOnlyIfTrue("boundToLValueRef", MTE->isBoundToLvalueReference()); 1373 attributeOnlyIfTrue("hasTemplateKeyword", DSME->hasTemplateKeyword()); 1374 attributeOnlyIfTrue("hasExplicitTemplateArgs", 1417 attributeOnlyIfTrue("hasInit", IS->hasInitStorage()); 1418 attributeOnlyIfTrue("hasVar", IS->hasVarStorage()); 1419 attributeOnlyIfTrue("hasElse", IS->hasElseStorage()); 1420 attributeOnlyIfTrue("isConstexpr", IS->isConstexpr()); 1424 attributeOnlyIfTrue("hasInit", SS->hasInitStorage()); 1425 attributeOnlyIfTrue("hasVar", SS->hasVarStorage()); 1428 attributeOnlyIfTrue("isGNURange", CS->caseStmtIsGNURange()); 1441 attributeOnlyIfTrue("hasVar", WS->hasVarStorage()); 1448 attributeOnlyIfTrue("isCatchAll", OACS->getCatchParamDecl() == nullptr); 1528 attributeOnlyIfTrue("selfClosing", C->isSelfClosing()); 1529 attributeOnlyIfTrue("malformed", C->isMalformed()); 1570 attributeOnlyIfTrue("explicit", C->isDirectionExplicit());