Lines Matching defs:AttributeVariable
59 struct AttributeVariable
118 if (const auto *attr = dyn_cast<AttributeVariable>(this))
131 if (const auto *attr = dyn_cast<AttributeVariable>(this))
895 } else if (auto *attr = dyn_cast<AttributeVariable>(element)) {
964 if (auto *attr = dyn_cast<AttributeVariable>(param)) {
1103 if (auto *attr = dyn_cast<AttributeVariable>(param)) {
1226 static void genAttrParser(AttributeVariable *attr, MethodBody &body,
1459 if (auto *attrVar = dyn_cast<AttributeVariable>(firstElement)) {
1567 } else if (auto *attr = dyn_cast<AttributeVariable>(element)) {
1987 AttributeVariable &attrElement) {
2153 if (auto *attr = dyn_cast<AttributeVariable>(element)) {
2340 .Case([&](AttributeVariable *element) {
2464 .Case([&](AttributeVariable *attrEle) {
2529 if (auto *attr = dyn_cast<AttributeVariable>(element)) {
2885 if (auto *attrVar = dyn_cast<AttributeVariable>(el)) {
3000 auto *attr = dyn_cast<AttributeVariable>(el);
3017 cast<AttributeVariable>(base)->getVar()->name));
3291 return create<AttributeVariable>(attr);
3433 if (!isa<AttrDictDirective, PropDictDirective, AttributeVariable,
3574 .Case([&](AttributeVariable *attrEle) {
3637 .Case<AttributeVariable, TypeDirective>([](auto *element) {
3712 .Case([&](AttributeVariable *attrEle) {