Searched refs:ClsType (Results 1 – 2 of 2) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseObjc.cpp | 382 ObjCInterfaceDecl *ClsType = Actions.ObjC().ActOnStartClassInterface( in ParseObjCAtInterfaceDeclaration() local 389 ParseObjCClassInstanceVariables(ClsType, tok::objc_protected, AtLoc); in ParseObjCAtInterfaceDeclaration() 391 ParseObjCInterfaceDeclList(tok::objc_interface, ClsType); in ParseObjCAtInterfaceDeclaration() 395 if (Actions.ActOnDuplicateODRHashDefinition(ClsType, PreviousDef)) { in ParseObjCAtInterfaceDeclaration() 396 ClsType->mergeDuplicateDefinitionWithCommon(PreviousDef->getDefinition()); in ParseObjCAtInterfaceDeclaration() 400 DiagsEmitter.diagnoseMismatch(PreviousDef, ClsType); in ParseObjCAtInterfaceDeclaration() 401 ClsType->setInvalidDecl(); in ParseObjCAtInterfaceDeclaration() 405 return ClsType; in ParseObjCAtInterfaceDeclaration()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaType.cpp | 5280 QualType ClsType; in GetFullTypeForDeclarator() local 5296 ClsType = Context.getDependentNameType( in GetFullTypeForDeclarator() 5308 ClsType = QualType(NNS->getAsType(), 0); in GetFullTypeForDeclarator() 5315 ClsType = Context.getElaboratedType(ElaboratedTypeKeyword::None, in GetFullTypeForDeclarator() 5316 NNSPrefix, ClsType); in GetFullTypeForDeclarator() 5327 if (!ClsType.isNull()) in GetFullTypeForDeclarator() 5328 T = S.BuildMemberPointerType(T, ClsType, DeclType.Loc, in GetFullTypeForDeclarator()
|