reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1260 visitDIVariable(N); 1262 AssertDI(isType(N.getRawType()), "invalid type ref", &N, N.getRawType()); 1262 AssertDI(isType(N.getRawType()), "invalid type ref", &N, N.getRawType()); 1262 AssertDI(isType(N.getRawType()), "invalid type ref", &N, N.getRawType()); 1263 AssertDI(N.getTag() == dwarf::DW_TAG_variable, "invalid tag", &N); 1263 AssertDI(N.getTag() == dwarf::DW_TAG_variable, "invalid tag", &N); 1264 AssertDI(N.getRawScope() && isa<DILocalScope>(N.getRawScope()), 1264 AssertDI(N.getRawScope() && isa<DILocalScope>(N.getRawScope()), 1265 "local variable requires a valid scope", &N, N.getRawScope()); 1265 "local variable requires a valid scope", &N, N.getRawScope()); 1266 if (auto Ty = N.getType()) 1267 AssertDI(!isa<DISubroutineType>(Ty), "invalid type", &N, N.getType()); 1267 AssertDI(!isa<DISubroutineType>(Ty), "invalid type", &N, N.getType());