Home
last modified time | relevance | path

Searched refs:getCastKind (Results 1 – 25 of 59) sorted by relevance

123

/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DIgnoreExpr.h94 if (CE->getCastKind() != CK_LValueToRValue) in IgnoreLValueCastsSingleStep()
102 if (CE->getCastKind() == CK_DerivedToBase || in IgnoreBaseCastsSingleStep()
103 CE->getCastKind() == CK_UncheckedDerivedToBase || in IgnoreBaseCastsSingleStep()
104 CE->getCastKind() == CK_NoOp) in IgnoreBaseCastsSingleStep()
/openbsd-src/gnu/llvm/clang/lib/ARCMigrate/
H A DTransUnbridgedCasts.cpp88 if (E->getCastKind() != CK_CPointerToObjCPointerCast && in VisitCastExpr()
89 E->getCastKind() != CK_BitCast && in VisitCastExpr()
90 E->getCastKind() != CK_AnyPointerToBlockPointerCast) in VisitCastExpr()
394 if (implCE->getCastKind() == CK_ARCConsumeObject) in transformObjCToNonObjCCast()
396 if (implCE->getCastKind() == CK_ARCReclaimReturnedObject) in transformObjCToNonObjCCast()
H A DTransBlockObjCVariable.cpp54 if (castE->getCastKind() == CK_LValueToRValue) in TraverseImplicitCastExpr()
56 if (castE->getCastKind() == CK_NoOp && castE->isLValue() && in TraverseImplicitCastExpr()
H A DTransforms.cpp106 while (implCE && implCE->getCastKind() == CK_BitCast) in isPlusOne()
109 return implCE && implCE->getCastKind() == CK_ARCConsumeObject; in isPlusOne()
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DExpr.cpp90 if ((CE->getCastKind() == CK_DerivedToBase || in skipRValueSubobjectAdjustments()
91 CE->getCastKind() == CK_UncheckedDerivedToBase) && in skipRValueSubobjectAdjustments()
100 if (CE->getCastKind() == CK_NoOp) { in skipRValueSubobjectAdjustments()
1817 switch (getCastKind()) { in CastConsistency()
1982 if (E->getCastKind() == CK_ConstructorConversion) { in getSubExprAsWritten()
1985 } else if (E->getCastKind() == CK_UserDefinedConversion) { in getSubExprAsWritten()
2002 if (E->getCastKind() == CK_ConstructorConversion) in getConversionFunction()
2005 if (E->getCastKind() == CK_UserDefinedConversion) { in getConversionFunction()
2874 if (CE->getCastKind() == CK_ToVoid) { in isUnusedResultAWarning()
2897 if (CE->getCastKind() == CK_ConstructorConversion) in isUnusedResultAWarning()
[all …]
H A DExprCXX.cpp295 if (ICE->getCastKind() == CK_DerivedToBase || in getDestroyedType()
296 ICE->getCastKind() == CK_UncheckedDerivedToBase || in getDestroyedType()
297 ICE->getCastKind() == CK_NoOp) { in getDestroyedType()
298 assert((ICE->getCastKind() == CK_NoOp || in getDestroyedType()
H A DExprConstant.cpp6032 if (ICE->getCastKind() == CK_NoOp) in HandleUnionActiveMemberChange()
6034 if (ICE->getCastKind() != CK_DerivedToBase && in HandleUnionActiveMemberChange()
6035 ICE->getCastKind() != CK_UncheckedDerivedToBase) in HandleUnionActiveMemberChange()
7889 switch (E->getCastKind()) { in VisitCastExpr()
8105 switch (E->getCastKind()) { in VisitCastExpr()
8190 switch (E->getCastKind()) { in VisitCastExpr()
8876 switch (E->getCastKind()) { in VisitCastExpr()
8918 if (E->getCastKind() == CK_AddressSpaceConversion && Result.IsNullPtr) in VisitCastExpr()
9552 if (ICE->getCastKind() != CK_NoOp && in VisitCXXNewExpr()
9553 ICE->getCastKind() != CK_IntegralCast) in VisitCXXNewExpr()
[all …]
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGCXXABI.cpp281 assert(E->getCastKind() == CK_DerivedToBaseMemberPointer || in getMemberPointerAdjustment()
282 E->getCastKind() == CK_BaseToDerivedMemberPointer); in getMemberPointerAdjustment()
285 if (E->getCastKind() == CK_DerivedToBaseMemberPointer) in getMemberPointerAdjustment()
H A DCGExprAgg.cpp713 if (castE->getCastKind() == kind) in findPeephole()
722 switch (E->getCastKind()) { in VisitCastExpr()
784 bool isToAtomic = (E->getCastKind() == CK_NonAtomicToAtomic); in VisitCastExpr()
1163 if (cast->getCastKind() == CK_LValueToRValue) in isBlockVarRef()
1419 switch (CE->getCastKind()) { in castPreservesZero()
1533 return ICE->getCastKind() == CK_NullToPointer && in isSimpleZero()
H A DItaniumCXXABI.cpp860 assert(E->getCastKind() == CK_DerivedToBaseMemberPointer || in EmitMemberPointerConversion()
861 E->getCastKind() == CK_BaseToDerivedMemberPointer || in EmitMemberPointerConversion()
862 E->getCastKind() == CK_ReinterpretMemberPointer); in EmitMemberPointerConversion()
865 if (E->getCastKind() == CK_ReinterpretMemberPointer) return src; in EmitMemberPointerConversion()
875 bool isDerivedToBase = (E->getCastKind() == CK_DerivedToBaseMemberPointer); in EmitMemberPointerConversion()
915 assert(E->getCastKind() == CK_DerivedToBaseMemberPointer || in EmitMemberPointerConversion()
916 E->getCastKind() == CK_BaseToDerivedMemberPointer || in EmitMemberPointerConversion()
917 E->getCastKind() == CK_ReinterpretMemberPointer); in EmitMemberPointerConversion()
920 if (E->getCastKind() == CK_ReinterpretMemberPointer) return src; in EmitMemberPointerConversion()
926 bool isDerivedToBase = (E->getCastKind() == CK_DerivedToBaseMemberPointer); in EmitMemberPointerConversion()
H A DCGExpr.cpp934 if (CE->getCastKind() == CK_ArrayToPointerDecay && in getArrayIndexingBound()
1053 switch (CE->getCastKind()) { in EmitPointerWithAlignment()
1088 CE->getCastKind() == CK_BitCast) { in EmitPointerWithAlignment()
1098 if (CE->getCastKind() == CK_AddressSpaceConversion) in EmitPointerWithAlignment()
3636 if (!CE || CE->getCastKind() != CK_ArrayToPointerDecay) in isSimpleArrayDecayOperand()
4730 switch (E->getCastKind()) { in EmitCastLValue()
5076 if (ICE->getCastKind() == CK_FunctionToPointerDecay || in EmitCallee()
5077 ICE->getCastKind() == CK_BuiltinFnToFnPtr) { in EmitCallee()
H A DMicrosoftCXXABI.cpp3264 assert(E->getCastKind() == CK_DerivedToBaseMemberPointer || in EmitMemberPointerConversion()
3265 E->getCastKind() == CK_BaseToDerivedMemberPointer || in EmitMemberPointerConversion()
3266 E->getCastKind() == CK_ReinterpretMemberPointer); in EmitMemberPointerConversion()
3280 bool IsReinterpret = E->getCastKind() == CK_ReinterpretMemberPointer; in EmitMemberPointerConversion()
3312 SrcTy, DstTy, E->getCastKind(), E->path_begin(), E->path_end(), Src, in EmitMemberPointerConversion()
3475 CastKind CK = E->getCastKind(); in EmitMemberPointerConversion()
/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/
H A DEnumCastOutOfRangeChecker.cpp102 switch (CE->getCastKind()) { in checkPreStmt()
H A DPointerArithChecker.cpp259 if (CE->getCastKind() != CastKind::CK_BitCast) in checkPostStmt()
277 if (CE->getCastKind() != CastKind::CK_ArrayToPointerDecay) in checkPreStmt()
H A DDeleteWithNonVirtualDtorChecker.cpp124 if (ImplCastE->getCastKind() != CK_DerivedToBase) in VisitNode()
H A DDynamicTypeChecker.cpp157 if (CE->getCastKind() != CK_BitCast) in checkPostStmt()
H A DStackAddrEscapeChecker.cpp277 ICE->getCastKind() == CK_CopyAndAutoreleaseBlockObject) { in checkPreStmt()
/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Core/
H A DExprEngineC.cpp274 if (CastE->getCastKind() == CK_BooleanToSignedIntegral && V.isValid()) in handleLValueBitCast()
292 if (CastE->getCastKind() == CK_LValueToRValue || in VisitCast()
293 CastE->getCastKind() == CK_LValueToRValueBitCast) { in VisitCast()
319 switch (CastE->getCastKind()) { in VisitCast()
521 CastE->path(), *PTMSV, CastE->getCastKind())); in VisitCast()
/openbsd-src/gnu/llvm/clang/lib/Analysis/FlowSensitive/
H A DTransfer.cpp304 switch (S->getCastKind()) { in VisitImplicitCastExpr()
608 if (S->getCastKind() == CK_ConstructorConversion) { in VisitCXXFunctionalCastExpr()
681 if (S->getCastKind() == CK_NoOp) { in VisitCXXStaticCastExpr()
/openbsd-src/gnu/llvm/clang/lib/Analysis/
H A DUninitializedValues.cpp236 if (CE->getCastKind() == CK_LValueBitCast) { in stripCasts()
444 if (CE->getCastKind() == CK_LValueToRValue) in VisitCastExpr()
H A DThreadSafety.cpp1737 if (CE->getCastKind() == CK_ArrayToPointerDecay) { in checkPtAccess()
1968 if (CE->getCastKind() != CK_LValueToRValue) in VisitCastExpr()
2086 if (CE->getCastKind() == CK_NoOp) in UnpackConstruction()
2089 if (CE->getCastKind() == CK_ConstructorConversion || in UnpackConstruction()
2090 CE->getCastKind() == CK_UserDefinedConversion) in UnpackConstruction()
/openbsd-src/gnu/llvm/clang/lib/ASTMatchers/Dynamic/
H A DMarshallers.h192 static std::optional<CastKind> getCastKind(llvm::StringRef AttrKind) {
206 return getCastKind(Value.getString()).has_value();
210 return *getCastKind(Value.getString());
/openbsd-src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/
H A DASTResultSynthesizer.cpp260 if (implicit_cast->getCastKind() != CK_LValueToRValue) in SynthesizeBodyResult()
/openbsd-src/gnu/llvm/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp949 if (ICE->getCastKind() != CK_CPointerToObjCPointerCast) in objectifyExpr()
1003 switch (ICE->getCastKind()) { in rewriteToNumericBoxedExpression()
/openbsd-src/gnu/llvm/clang/lib/Index/
H A DIndexBody.cpp70 if (ICE->getCastKind() == CK_LValueToRValue) in getRolesForRef()

123