Lines Matching defs:AbstractAttribute

1911     //       initialization. We could define an AbstractAttribute instead and
2246 struct AAICVTracker : public StateWrapper<BooleanState, AbstractAttribute> {
2247 using Base = StateWrapper<BooleanState, AbstractAttribute>;
2276 /// See AbstractAttribute::getName()
2279 /// See AbstractAttribute::getIdAddr()
2283 static bool classof(const AbstractAttribute *AA) {
2717 /// See AbstractAttribute::trackStatistics().
2820 /// See AbstractAttribute::updateImpl.
3374 struct AAHeapToShared : public StateWrapper<BooleanState, AbstractAttribute> {
3375 using Base = StateWrapper<BooleanState, AbstractAttribute>;
3389 /// See AbstractAttribute::getName().
3392 /// See AbstractAttribute::getIdAddr().
3397 static bool classof(const AbstractAttribute *AA) {
3414 /// See AbstractAttribute::trackStatistics().
3452 [](const IRPosition &, const AbstractAttribute *,
3601 struct AAKernelInfo : public StateWrapper<KernelInfoState, AbstractAttribute> {
3602 using Base = StateWrapper<KernelInfoState, AbstractAttribute>;
3612 /// See AbstractAttribute::getAsStr()
3642 /// See AbstractAttribute::getName()
3645 /// See AbstractAttribute::getIdAddr()
3649 static bool classof(const AbstractAttribute *AA) {
3695 /// See AbstractAttribute::initialize(...).
3750 [&](const GlobalVariable &GV, const AbstractAttribute *AA,
3821 const AbstractAttribute *QueryingAA) {
3829 [&](Attributor &A, const AbstractAttribute *QueryingAA) {
3863 [&](Attributor &A, const AbstractAttribute *QueryingAA) {
3874 [&](Attributor &A, const AbstractAttribute *QueryingAA) {
4870 /// See AbstractAttribute::initialize(...).
5165 : public StateWrapper<BooleanState, AbstractAttribute> {
5166 using Base = StateWrapper<BooleanState, AbstractAttribute>;
5177 /// See AbstractAttribute::getName()
5180 /// See AbstractAttribute::getIdAddr()
5185 static bool classof(const AbstractAttribute *AA) {
5196 /// See AbstractAttribute::getAsStr()
5231 [&](const IRPosition &IRP, const AbstractAttribute *AA,