Home
last modified time | relevance | path

Searched refs:isVoidType (Results 1 – 25 of 98) sorted by relevance

1234

/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DReturnUndefChecker.cpp57 if (!RT.isNull() && RT->isVoidType()) in checkPreStmt()
64 RetE->getType()->isVoidType()) in checkPreStmt()
H A DNSErrorChecker.cpp56 if (!D->getReturnType()->isVoidType()) in checkASTDecl()
112 if (!D->getReturnType()->isVoidType()) in checkASTDecl()
H A DTraversalChecker.cpp109 if (Call.getResultType()->isVoidType()) in checkPostCall()
H A DCastToStructChecker.cpp58 if (OrigPointeeTy->isVoidType()) in VisitCastExpr()
H A DMallocSizeofChecker.cpp191 if (PointeeType->isVoidType()) in checkASTCodeBody()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DStore.cpp326 if (!TargetClass && !TargetType->isVoidType()) in evalBaseToDerived()
339 if (!TargetType->isVoidType() && MRClass->hasDefinition()) { in evalBaseToDerived()
355 if (TargetType->isVoidType()) in evalBaseToDerived()
/llvm-project-15.0.7/clang/lib/Analysis/
H A DCocoaConventions.cpp42 if (!PT || !PT->getPointeeType().getUnqualifiedType()->isVoidType()) in isRefType()
H A DCalledOnceCheck.cpp988 return BlockType->castAs<FunctionType>()->getReturnType()->isVoidType(); in isConventional()
1625 if (Cast->getType().getCanonicalType()->isVoidType()) { in VisitCStyleCastExpr()
/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSymExpr.h48 return !T.isNull() && !T->isVoidType(); in isValidTypeForSymbol()
H A DSMTConstraintManager.h160 if (CastTy->isVoidType()) in REGISTER_TRAIT_WITH_PROGRAMSTATE()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaCast.cpp787 if (DestPointee->isVoidType()) { in CheckDynamicCast()
850 assert((DestRecord || DestPointee->isVoidType()) && in CheckDynamicCast()
908 if (MicrosoftABI || !DestPointee->isVoidType()) in CheckDynamicCast()
1086 if (!T->getReturnType()->isVoidType()) in checkCastFunctionType()
1194 if (DestType->isVoidType()) { in CheckStaticCast()
1391 if (SrcPointee->isVoidType()) { in TryStaticCast()
2018 SrcTy->isAnyCharacterType() || SrcTy->isVoidType()) { in CheckCompatibleReinterpretCast()
2047 if (!DT.getUnqualifiedType()->isVoidType()) in DiagnoseCastOfObjCSEL()
2677 if (DestType->isVoidType()) { in CheckCXXCStyleCast()
2822 if (DestType.getUnqualifiedType()->isVoidType()) in DiagnoseBadFunctionCast()
[all …]
H A DSemaExprCXX.cpp975 if (!isPointer || !Ty->isVoidType()) { in CheckCXXThrowOperand()
1562 if (!Ty->isVoidType() && in BuildCXXTypeConstructExpr()
3605 if (Pointee->isVoidType() && !isSFINAEContext()) { in ActOnCXXDelete()
4881 return T->isVoidType(); in EvaluateUnaryTypeTrait()
5574 if (RhsT->isVoidType()) in EvaluateBinaryTypeTrait()
5575 return LhsT->isVoidType(); in EvaluateBinaryTypeTrait()
5631 if (LhsT->isVoidType() || RhsT->isVoidType()) in EvaluateBinaryTypeTrait()
6398 bool LVoid = LTy->isVoidType(); in CXXCheckConditionalOperands()
6399 bool RVoid = RTy->isVoidType(); in CXXCheckConditionalOperands()
7704 if (getLangOpts().MSVCCompat && ObjectType->isVoidType()) in BuildPseudoDestructorExpr()
[all …]
H A DSemaCoroutine.cpp447 (!RetType->isBooleanType() && !RetType->isVoidType())) { in buildCoawaitCalls()
987 if (E && (isa<InitListExpr>(E) || !E->getType()->isVoidType())) { in BuildCoreturnStmt()
1608 if (FnRetType->isVoidType()) { in makeGroDeclAndReturnStmt()
1617 if (GroType->isVoidType()) { in makeGroDeclAndReturnStmt()
H A DSemaStmt.cpp282 if (E->getType()->isVoidType()) in DiagnoseUnusedExprResult()
2379 if ((!isa<InitListExpr>(Init) && Init->getType()->isVoidType()) || in FinishForRangeVarDecl()
3669 } else if (FnRetType->isVoidType()) { in ActOnCapScopeReturnStmt()
3673 RetValExp->getType()->isVoidType()))) { in ActOnCapScopeReturnStmt()
3675 RetValExp->getType()->isVoidType()) in ActOnCapScopeReturnStmt()
3844 if (FD->hasAttr<CUDAGlobalAttr>() && !Deduced->isVoidType()) { in DeduceFunctionTypeFromReturnExpr()
4032 if (FnRetType->isVoidType()) { in BuildReturnStmt()
4059 if (RetValExp->getType()->isVoidType()) { in BuildReturnStmt()
4254 if (!PT || !PT->getPointeeType()->isVoidType()) in BuildObjCAtThrowStmt()
4293 if (!pointerType || !pointerType->getPointeeType()->isVoidType()) { in ActOnObjCAtSynchronizedOperand()
H A DSemaExpr.cpp659 if (T->isVoidType()) in DefaultLvalueConversion()
928 if (Ty->isVoidType()) in isValidVarArgType()
3390 type->isVoidType()) { in BuildDeclarationNameExpr()
4208 if (T->isVoidType()) { in CheckExtensionTraitOperandType()
8726 if (LHSTy->isVoidType() || RHSTy->isVoidType()) { in CheckConditionalOperands()
9275 && (lhptee->isVoidType() || rhptee->isVoidType())) in checkPointerTypesForAssignment()
9290 if (lhptee->isVoidType()) { in checkPointerTypesForAssignment()
9299 if (rhptee->isVoidType()) { in checkPointerTypesForAssignment()
10980 if (PointeeTy->isVoidType()) { in checkArithmeticOpPointerOperand()
12545 (LCanPointeeTy->isVoidType() || RCanPointeeTy->isVoidType())) { in CheckCompareOperands()
[all …]
H A DSemaStmtAsm.cpp424 if (InputExpr->getType()->isVoidType()) { in ActOnGCCAsmStmt()
444 if (!Ty->isVoidType() || !Info.allowsMemory()) in ActOnGCCAsmStmt()
/llvm-project-15.0.7/clang/lib/Tooling/Refactoring/Extract/
H A DExtract.cpp164 if (IsExpr && !ReturnType->isVoidType()) in createSourceReplacements()
/llvm-project-15.0.7/clang/lib/AST/
H A DExprClassification.cpp50 else if (TR->isVoidType() && !TR.hasQualifiers()) in ClassifyImpl()
597 if (True->getType()->isVoidType() || False->getType()->isVoidType()) { in ClassifyConditional()
/llvm-project-15.0.7/clang/lib/AST/Interp/
H A DByteCodeEmitter.cpp35 if (!Ty->isVoidType() && !Ctx.classify(Ty)) { in compileFunc()
H A DByteCodeStmtGen.cpp106 if (F->getReturnType()->isVoidType()) in visitFunc()
/llvm-project-15.0.7/mlir/lib/Target/SPIRV/Serialization/
H A DSerializer.h159 bool isVoidType(Type type) const { return type.isa<NoneType>(); } in isVoidType() function
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/mpi/
H A DTypeMismatchCheck.cpp272 if (!isStandardMPIDatatype(MPIDatatype) || ArgType->isVoidType()) in check()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DSemaInternal.h32 cast<ParmVarDecl>(FTI.Params[0].Param)->getType()->isVoidType(); in FTIHasSingleVoidParameter()
/llvm-project-15.0.7/mlir/lib/Target/SPIRV/Deserialization/
H A DDeserializer.h246 bool isVoidType(Type type) const { return type.isa<NoneType>(); } in isVoidType() function
/llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/
H A DASTResultSynthesizer.cpp320 if (expr_type->isVoidType()) in SynthesizeBodyResult()

1234