Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DRawPtrRefLambdaCapturesChecker.cpp55 QualType ClsType; in checkASTDecl() member
65 llvm::SaveAndRestore SavedDecl(ClsType); in checkASTDecl()
67 ClsType = CXXMD->getThisType(); in checkASTDecl()
72 llvm::SaveAndRestore SavedDecl(ClsType); in checkASTDecl()
75 ClsType = ImplParamDecl->getType(); in checkASTDecl()
88 !ClsType.isNull() ? Checker->isUnsafePtr(ClsType) : std::nullopt; in checkASTDecl()
96 ClsType); in checkASTDecl()
125 ClsType); in checkASTDecl()
160 L, shouldCheckThis() && !hasProtectedThis(L), ClsType); in checkASTDecl()
181 L, shouldCheckThis() && !hasProtectedThis(L), ClsType); in checkASTDecl()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseObjc.cpp337 ObjCInterfaceDecl *ClsType = Actions.ObjC().ActOnStartClassInterface( in ParseObjCAtInterfaceDeclaration() local
344 ParseObjCClassInstanceVariables(ClsType, tok::objc_protected, AtLoc); in ParseObjCAtInterfaceDeclaration()
346 ParseObjCInterfaceDeclList(tok::objc_interface, ClsType); in ParseObjCAtInterfaceDeclaration()
350 if (Actions.ActOnDuplicateODRHashDefinition(ClsType, PreviousDef)) { in ParseObjCAtInterfaceDeclaration()
351 ClsType->mergeDuplicateDefinitionWithCommon(PreviousDef->getDefinition()); in ParseObjCAtInterfaceDeclaration()
355 DiagsEmitter.diagnoseMismatch(PreviousDef, ClsType); in ParseObjCAtInterfaceDeclaration()
356 ClsType->setInvalidDecl(); in ParseObjCAtInterfaceDeclaration()
360 return ClsType; in ParseObjCAtInterfaceDeclaration()