Home
last modified time | relevance | path

Searched refs:ClsIvar (Results 1 – 2 of 2) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
DSemaDeclObjC.cpp2151 if (const ObjCIvarDecl *ClsIvar = in CheckImplementationIvars() local
2154 Diag(ClsIvar->getLocation(), diag::note_previous_definition); in CheckImplementationIvars()
2181 ObjCIvarDecl* ClsIvar = *IVI; in CheckImplementationIvars() local
2183 assert (ClsIvar && "missing class ivar"); in CheckImplementationIvars()
2186 if (!Context.hasSameType(ImplIvar->getType(), ClsIvar->getType())) { in CheckImplementationIvars()
2189 << ImplIvar->getType() << ClsIvar->getType(); in CheckImplementationIvars()
2190 Diag(ClsIvar->getLocation(), diag::note_previous_definition); in CheckImplementationIvars()
2191 } else if (ImplIvar->isBitField() && ClsIvar->isBitField() && in CheckImplementationIvars()
2193 ClsIvar->getBitWidthValue(Context)) { in CheckImplementationIvars()
2197 Diag(ClsIvar->getBitWidth()->getBeginLoc(), in CheckImplementationIvars()
[all …]
DSemaDecl.cpp17661 if (const ObjCIvarDecl *ClsIvar = in ActOnFields() local
17665 Diag(ClsIvar->getLocation(), diag::note_previous_definition); in ActOnFields()