reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/CodeGen/CGDebugInfo.cpp
 2520   for (ObjCIvarDecl *Field = ID->all_declared_ivar_begin(); Field;
 2521        Field = Field->getNextIvar(), ++FieldNo) {
 2521        Field = Field->getNextIvar(), ++FieldNo) {
 2522     llvm::DIType *FieldTy = getOrCreateType(Field->getType(), Unit);
 2526     StringRef FieldName = Field->getName();
 2533     llvm::DIFile *FieldDefUnit = getOrCreateFile(Field->getLocation());
 2534     unsigned FieldLine = getLineNumber(Field->getLocation());
 2535     QualType FType = Field->getType();
 2542       FieldSize = Field->isBitField()
 2543                       ? Field->getBitWidthValue(CGM.getContext())
 2553       if (Field->isBitField()) {
 2555             CGM.getObjCRuntime().ComputeBitfieldBitOffset(CGM, ID, Field);
 2565     if (Field->getAccessControl() == ObjCIvarDecl::Protected)
 2567     else if (Field->getAccessControl() == ObjCIvarDecl::Private)
 2569     else if (Field->getAccessControl() == ObjCIvarDecl::Public)
 2575               ImpD->FindPropertyImplIvarDecl(Field->getIdentifier())) {