reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
85 ID.AddInteger(SC); 89 ID.AddInteger(D ? D->getKind() : 0); 94 ID.AddInteger(NTTP->getDepth()); 95 ID.AddInteger(NTTP->getIndex()); 96 ID.AddBoolean(NTTP->isParameterPack()); 110 ID.AddInteger(Parm->getFunctionScopeDepth()); 111 ID.AddInteger(Parm->getFunctionScopeIndex()); 117 ID.AddInteger(TTP->getDepth()); 118 ID.AddInteger(TTP->getIndex()); 119 ID.AddBoolean(TTP->isParameterPack()); 125 ID.AddInteger(TTP->getDepth()); 126 ID.AddInteger(TTP->getIndex()); 127 ID.AddBoolean(TTP->isParameterPack()); 132 ID.AddPointer(D ? D->getCanonicalDecl() : nullptr); 139 ID.AddPointer(T.getAsOpaquePtr()); 143 ID.AddPointer(Name.getAsOpaquePtr()); 147 ID.AddPointer(II); 153 ID.AddPointer(NNS); 160 Name.Profile(ID); 175 ID.AddInteger(Stmt::DeclRefExprClass); 177 ID.AddInteger(SC); 189 ID.AddBoolean(true); 194 ID.AddBoolean(II); 200 ID.AddBoolean(D); 209 ID.AddBoolean(NNS); 226 ID.AddInteger(0); 308 ID.AddBoolean(S->isVolatile()); 309 ID.AddBoolean(S->isSimple()); 311 ID.AddInteger(S->getNumOutputs()); 313 ID.AddString(S->getOutputName(I)); 316 ID.AddInteger(S->getNumInputs()); 318 ID.AddString(S->getInputName(I)); 321 ID.AddInteger(S->getNumClobbers()); 324 ID.AddInteger(S->getNumLabels()); 349 ID.AddBoolean(S->isIfExists()); 380 ID.AddBoolean(S->hasEllipsis()); 1043 ID.AddBoolean(S->hasExplicitTemplateArgs()); 1051 ID.AddInteger(S->getIdentKind()); 1056 S->getValue().Profile(ID); 1057 ID.AddInteger(S->getType()->castAs<BuiltinType>()->getKind()); 1062 S->getValue().Profile(ID); 1063 ID.AddInteger(S->getType()->castAs<BuiltinType>()->getKind()); 1068 ID.AddInteger(S->getKind()); 1069 ID.AddInteger(S->getValue()); 1074 S->getValue().Profile(ID); 1075 ID.AddBoolean(S->isExact()); 1076 ID.AddInteger(S->getType()->castAs<BuiltinType>()->getKind()); 1085 ID.AddString(S->getBytes()); 1086 ID.AddInteger(S->getKind()); 1099 ID.AddInteger(S->getOpcode()); 1107 ID.AddInteger(ON.getKind()); 1133 ID.AddInteger(S->getKind()); 1155 ID.AddBoolean(S->isArrow()); 1160 ID.AddBoolean(S->isFileScope()); 1169 ID.AddInteger(S->getValueKind()); 1183 ID.AddInteger(S->getOpcode()); 1240 ID.AddBoolean(S->usesGNUSyntax()); 1243 ID.AddInteger(0); 1249 ID.AddInteger(1); 1252 ID.AddInteger(2); 1254 ID.AddInteger(D.getFirstExprIndex()); 1298 ID.AddPointer(nullptr); 1316 ID.AddInteger(S->getOp()); 1542 ID.AddInteger(SC); 1546 ID.AddInteger(UnaryOp); 1549 ID.AddInteger(BinaryOp); 1557 ID.AddInteger(S->getOperator()); 1566 ID.AddBoolean(S->isReversed()); 1620 ID.AddBoolean(S->getValue()); 1656 ID.AddBoolean(S->isImplicit()); 1682 ID.AddBoolean(S->isElidable()); 1709 ID.AddInteger(C->getCaptureKind()); 1717 ID.AddBoolean(C->isPackExpansion()); 1736 ID.AddBoolean(S->isGlobalDelete()); 1737 ID.AddBoolean(S->isArrayForm()); 1746 ID.AddBoolean(S->isArray()); 1747 ID.AddInteger(S->getNumPlacementArgs()); 1748 ID.AddBoolean(S->isGlobalNew()); 1749 ID.AddBoolean(S->isParenTypeId()); 1750 ID.AddInteger(S->getInitializationStyle()); 1756 ID.AddBoolean(S->isArrow()); 1758 ID.AddBoolean(S->getScopeTypeInfo() != nullptr); 1761 ID.AddBoolean(S->getDestroyedTypeInfo() != nullptr); 1772 ID.AddBoolean(S->hasExplicitTemplateArgs()); 1784 ID.AddInteger(S->getTrait()); 1785 ID.AddInteger(S->getNumArgs()); 1792 ID.AddInteger(S->getTrait()); 1798 ID.AddInteger(S->getTrait()); 1807 ID.AddBoolean(S->hasExplicitTemplateArgs()); 1820 ID.AddInteger(S->isListInitialization()); 1825 ID.AddBoolean(S->isImplicitAccess()); 1828 ID.AddBoolean(S->isArrow()); 1832 ID.AddBoolean(S->hasExplicitTemplateArgs()); 1838 ID.AddBoolean(S->isImplicitAccess()); 1841 ID.AddBoolean(S->isArrow()); 1845 ID.AddBoolean(S->hasExplicitTemplateArgs()); 1863 ID.AddInteger(Args.size()); 1867 ID.AddInteger(0); 1887 ID.AddInteger(S->getNumExpansions()); 1899 ID.AddInteger(S->getOperator()); 1968 ID.AddBoolean(S->isArrow()); 1969 ID.AddBoolean(S->isFreeIvar()); 1981 ID.AddBoolean(S->isSuperReceiver()); 2000 ID.AddBoolean(S->isArrow()); 2005 ID.AddBoolean(S->getValue()); 2011 ID.AddBoolean(S->shouldCopy()); 2016 ID.AddBoolean(S->getBridgeKind()); 2026 ID.AddInteger(NumArgs); 2033 ID.AddInteger(Arg.getKind()); 2056 Arg.getAsIntegral().Profile(ID);