| /freebsd-9-stable/contrib/llvm/tools/clang/lib/ARCMigrate/ |
| D | TransUnbridgedCasts.cpp | 87 bool VisitCastExpr(CastExpr *E) { in VisitCastExpr() 121 void transformNonObjCToObjCCast(CastExpr *E) { in transformNonObjCToObjCCast() 195 void castToObjCObject(CastExpr *E, bool retained) { in castToObjCObject() 199 void rewriteToBridgedCast(CastExpr *E, ObjCBridgeCastKind Kind) { in rewriteToBridgedCast() 204 void rewriteToBridgedCast(CastExpr *E, ObjCBridgeCastKind Kind, in rewriteToBridgedCast() 275 void rewriteCastForCFRetain(CastExpr *castE, CallExpr *callE) { in rewriteCastForCFRetain() 281 void getBlockMacroRanges(CastExpr *E, SourceRange &Outer, SourceRange &Inner) { in getBlockMacroRanges() 295 void rewriteBlockCopyMacro(CastExpr *E) { in rewriteBlockCopyMacro() 308 void removeBlockReleaseMacro(CastExpr *E) { in removeBlockReleaseMacro() 337 void transformObjCToNonObjCCast(CastExpr *E) { in transformObjCToNonObjCCast()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| D | CastToStructChecker.cpp | 26 class CastToStructChecker : public Checker< check::PreStmt<CastExpr> > { 30 void checkPreStmt(const CastExpr *CE, CheckerContext &C) const; 34 void CastToStructChecker::checkPreStmt(const CastExpr *CE, in checkPreStmt()
|
| D | CastSizeChecker.cpp | 25 class CastSizeChecker : public Checker< check::PreStmt<CastExpr> > { 28 void checkPreStmt(const CastExpr *CE, CheckerContext &C) const; 32 void CastSizeChecker::checkPreStmt(const CastExpr *CE,CheckerContext &C) const { in checkPreStmt()
|
| D | MallocSizeofChecker.cpp | 74 TypeCallPair VisitCastExpr(const CastExpr *E) { in VisitCastExpr()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/CodeGen/ |
| D | CGCXXABI.h | 28 class CastExpr; variable 152 const CastExpr *E, 157 virtual llvm::Constant *EmitMemberPointerConversion(const CastExpr *E, 197 llvm::Constant *getMemberPointerAdjustment(const CastExpr *E);
|
| D | CGCXXABI.cpp | 65 const CastExpr *E, in EmitMemberPointerConversion() 71 llvm::Constant *CGCXXABI::EmitMemberPointerConversion(const CastExpr *E, in EmitMemberPointerConversion() 229 llvm::Constant *CGCXXABI::getMemberPointerAdjustment(const CastExpr *E) { in getMemberPointerAdjustment()
|
| D | CGClass.cpp | 34 CastExpr::path_const_iterator Start, in ComputeNonVirtualBaseClassOffset() 35 CastExpr::path_const_iterator End) { in ComputeNonVirtualBaseClassOffset() 40 for (CastExpr::path_const_iterator I = Start; I != End; ++I) { in ComputeNonVirtualBaseClassOffset() 61 CastExpr::path_const_iterator PathBegin, in GetNonVirtualBaseClassOffset() 62 CastExpr::path_const_iterator PathEnd) { in GetNonVirtualBaseClassOffset() 140 CastExpr::path_const_iterator PathBegin, in GetAddressOfBaseClass() 141 CastExpr::path_const_iterator PathEnd, in GetAddressOfBaseClass() 145 CastExpr::path_const_iterator Start = PathBegin; in GetAddressOfBaseClass() 233 CastExpr::path_const_iterator PathBegin, in GetAddressOfDerivedClass() 234 CastExpr::path_const_iterator PathEnd, in GetAddressOfDerivedClass() [all …]
|
| D | CGExprAgg.cpp | 144 void VisitCastExpr(CastExpr *E); 536 if (CastExpr *castE = dyn_cast<CastExpr>(op)) { in findPeephole() 546 void AggExprEmitter::VisitCastExpr(CastExpr *E) { in VisitCastExpr() 802 } else if (const CastExpr *cast = dyn_cast<CastExpr>(E)) { in isBlockVarRef() 1001 if (const CastExpr *ICE = dyn_cast<CastExpr>(E)) in isSimpleZero()
|
| D | CGExprComplex.cpp | 145 ComplexPairTy EmitCast(CastExpr::CastKind CK, Expr *Op, QualType DestTy); 151 ComplexPairTy VisitCastExpr(CastExpr *E) { in VisitCastExpr() 413 ComplexPairTy ComplexExprEmitter::EmitCast(CastExpr::CastKind CK, Expr *Op, in EmitCast()
|
| D | CodeGenModule.h | 663 CastExpr::path_const_iterator PathBegin, 664 CastExpr::path_const_iterator PathEnd);
|
| /freebsd-9-stable/contrib/llvm/tools/clang/include/clang/Basic/ |
| D | StmtNodes.td | 67 def CastExpr : DStmt<Expr, 1>; 73 def ImplicitCastExpr : DStmt<CastExpr>; 74 def ExplicitCastExpr : DStmt<CastExpr, 1>;
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/AST/ |
| D | ParentMap.cpp | 135 while (S && (isa<ParenExpr>(S) || isa<CastExpr>(S))); in getParentIgnoreParenCasts() 162 while (P && (isa<ParenExpr>(P) || isa<CastExpr>(P) || in isConsumedExpr()
|
| D | Expr.cpp | 61 if (const CastExpr *CE = dyn_cast<CastExpr>(E)) { in skipRValueSubobjectAdjustments() 1424 void CastExpr::CheckCastConsistency() const { in CheckCastConsistency() 1529 const char *CastExpr::getCastKindName() const { in getCastKindName() 1644 Expr *CastExpr::getSubExprAsWritten() { in getSubExprAsWritten() 1646 CastExpr *E = this; in getSubExprAsWritten() 1673 CXXBaseSpecifier **CastExpr::path_buffer() { in path_buffer() 1686 void CastExpr::setCastPath(const CXXCastPath &Path) { in setCastPath() 2213 const CastExpr *CE = cast<CastExpr>(this); in isUnusedResultAWarning() 2246 const CastExpr *ICE = cast<ImplicitCastExpr>(this); in isUnusedResultAWarning() 2382 if (CastExpr *P = dyn_cast<CastExpr>(E)) { in IgnoreParenCasts() [all …]
|
| D | ExprConstant.cpp | 1777 static bool HandleLValueBasePath(EvalInfo &Info, const CastExpr *E, in HandleLValueBasePath() 1779 for (CastExpr::path_const_iterator PathI = E->path_begin(), in HandleLValueBasePath() 3032 static bool HandleBaseToDerivedCast(EvalInfo &Info, const CastExpr *E, in HandleBaseToDerivedCast() 4064 RetTy VisitCastExpr(const CastExpr *E) { in VisitCastExpr() 4237 bool VisitCastExpr(const CastExpr *E) { in VisitCastExpr() 4319 bool VisitCastExpr(const CastExpr *E) { in VisitCastExpr() 4608 bool VisitCastExpr(const CastExpr* E); 4672 bool PointerExprEvaluator::VisitCastExpr(const CastExpr* E) { in VisitCastExpr() 4807 bool VisitCastExpr(const CastExpr *E); 4818 bool MemberPointerExprEvaluator::VisitCastExpr(const CastExpr *E) { in VisitCastExpr() [all …]
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/Analysis/ |
| D | UninitializedValues.cpp | 279 if (const CastExpr *CE = dyn_cast<CastExpr>(Ex)) { in stripCasts() 330 void VisitCastExpr(CastExpr *CE); 414 void ClassifyRefs::VisitCastExpr(CastExpr *CE) { in VisitCastExpr()
|
| D | ThreadSafety.cpp | 442 } else if (const CastExpr *CE = dyn_cast<CastExpr>(Exp)) { in buildSExpr() 1786 void VisitCastExpr(CastExpr *CE); 1917 if (const CastExpr *CE = dyn_cast<CastExpr>(Exp)) { in checkPtAccess() 2132 void BuildLockset::VisitCastExpr(CastExpr *CE) { in VisitCastExpr()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/include/clang/AST/ |
| D | Expr.h | 40 class CastExpr; variable 65 const CastExpr *BasePath; 80 SubobjectAdjustment(const CastExpr *BasePath, in SubobjectAdjustment() 2629 class CastExpr : public Expr { 2639 return const_cast<CastExpr*>(this)->path_buffer(); in path_buffer() 2650 CastExpr(StmtClass SC, QualType ty, ExprValueKind VK, in CastExpr() function 2673 CastExpr(StmtClass SC, EmptyShell Empty, unsigned BasePathSize) in CastExpr() function 2692 return const_cast<CastExpr *>(this)->getSubExprAsWritten(); in getSubExprAsWritten() 2735 class ImplicitCastExpr : public CastExpr { 2739 : CastExpr(ImplicitCastExprClass, ty, VK, kind, op, BasePathLength) { in ImplicitCastExpr() [all …]
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/Sema/ |
| D | SemaCast.cpp | 86 ExprResult complete(CastExpr *castExpr) { in complete() 2335 Expr *CastExpr) { in BuildCStyleCastExpr() argument 2336 CastOperation Op(*this, CastTypeInfo->getType(), CastExpr); in BuildCStyleCastExpr() 2338 Op.OpRange = SourceRange(LPLoc, CastExpr->getLocEnd()); in BuildCStyleCastExpr() 2342 isa<InitListExpr>(CastExpr)); in BuildCStyleCastExpr() 2357 Expr *CastExpr, in BuildCXXFunctionalCastExpr() argument 2360 CastOperation Op(*this, CastTypeInfo->getType(), CastExpr); in BuildCXXFunctionalCastExpr() 2362 Op.OpRange = SourceRange(Op.DestRange.getBegin(), CastExpr->getLocEnd()); in BuildCXXFunctionalCastExpr()
|
| D | SemaFixItUtils.cpp | 72 isa<CastExpr>(Expr) || in tryToFixConversion()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| D | Store.cpp | 246 SVal StoreManager::evalDerivedToBase(SVal Derived, const CastExpr *Cast) { in evalDerivedToBase() 254 for (CastExpr::path_const_iterator I = Cast->path_begin(), in evalDerivedToBase()
|
| D | ExprEngine.cpp | 196 SmallVector<const CastExpr *, 4> Casts; in createTemporaryRegionIfNeeded() 199 while (const CastExpr *CE = dyn_cast<CastExpr>(Inner)) { in createTemporaryRegionIfNeeded() 232 for (SmallVectorImpl<const CastExpr *>::reverse_iterator I = Casts.rbegin(), in createTemporaryRegionIfNeeded() 1049 const CastExpr *C = cast<CastExpr>(S); in Visit() 1307 while (const CastExpr *CE = dyn_cast<CastExpr>(Ex)) { in RecoverCastedSymbol()
|
| D | SValBuilder.cpp | 272 const CastExpr *CE = cast<CastExpr>(E); in getConstantVal()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| D | Store.h | 118 SVal evalDerivedToBase(SVal Derived, const CastExpr *Cast);
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/Parse/ |
| D | ParseExpr.cpp | 642 (isUnaryExpression && !getLangOpts().CPlusPlus)? CompoundLiteral : CastExpr; in ParseCastExpression() 662 case CastExpr: in ParseCastExpression() 1630 ParenParseOption ExprType = CastExpr; in ParseExprAfterUnaryExprOrTypeTrait() 1639 if (ExprType == CastExpr) { in ParseExprAfterUnaryExprOrTypeTrait() 2157 if (ExprType == CastExpr) { in ParseParenExpression()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/Rewrite/Frontend/ |
| D | RewriteObjC.cpp | 2555 CastExpr *cast = NoTypeInfoCStyleCastExpr(Context, Exp->getType(), in RewriteObjCStringLiteral() 2635 CastExpr *cast = NoTypeInfoCStyleCastExpr(Context, in SynthMsgSendStretCallExpr() 2729 CastExpr *ArgExpr = NoTypeInfoCStyleCastExpr(Context, in SynthMessageExpr() 2837 CastExpr *ArgExpr = NoTypeInfoCStyleCastExpr(Context, in SynthMessageExpr() 2979 CastExpr *cast; in SynthMessageExpr() 3121 CastExpr *castExpr = NoTypeInfoCStyleCastExpr(Context, DerefExpr->getType(), in RewriteObjCProtocolExpr() 3875 CastExpr *BlkCast = NoTypeInfoCStyleCastExpr(Context, PtrBlock, in SynthesizeBlockCall() 3894 CastExpr *FunkCast = NoTypeInfoCStyleCastExpr(Context, PtrToFuncCastType, in SynthesizeBlockCall() 4524 CastExpr *castExpr = NoTypeInfoCStyleCastExpr(Context, Context->VoidPtrTy, in SynthBlockInitExpr() 4859 CastExpr *Replacement = new (Context) CastExpr(ICE->getType(), in RewriteFunctionBodyOrGlobalInitializer() [all …]
|