/external/clang/include/clang/AST/ |
H A D | OperationKinds.h | 20 /// CastKind - The kind of operation required for a conversion. 21 enum CastKind { enum in namespace:clang 301 static const CastKind CK_Invalid = static_cast<CastKind>(-1);
|
H A D | Expr.h | 2627 typedef clang::CastKind CastKind; typedef in class:clang::StringLiteral::OffsetOfExpr::CastExpr 2647 const CastKind kind, Expr *op, unsigned BasePathSize) : 2675 CastKind getCastKind() const { return (CastKind) CastExprBits.Kind; } 2676 void setCastKind(CastKind K) { CastExprBits.Kind = K; } 2733 ImplicitCastExpr(QualType ty, CastKind kind, Expr *op, 2744 ImplicitCastExpr(OnStack_t _, QualType ty, CastKind kind, Expr *op, 2750 CastKind Kind, Expr *Operand, 2798 CastKind kin [all...] |
H A D | ExprCXX.h | 188 CastKind kind, Expr *op, unsigned PathSize, 232 CXXStaticCastExpr(QualType ty, ExprValueKind vk, CastKind kind, Expr *op, 244 ExprValueKind VK, CastKind K, Expr *Op, 263 CXXDynamicCastExpr(QualType ty, ExprValueKind VK, CastKind kind, 275 ExprValueKind VK, CastKind Kind, Expr *Op, 300 CXXReinterpretCastExpr(QualType ty, ExprValueKind vk, CastKind kind, 313 ExprValueKind VK, CastKind Kind, 1212 SourceLocation tyBeginLoc, CastKind kind, 1227 CastKind Kind, Expr *Op,
|
H A D | ExprObjC.h | 1536 CastKind CK, SourceLocation BridgeKeywordLoc,
|
/external/clang/lib/Sema/ |
H A D | SemaCast.cpp | 68 CastKind Kind; 160 CastKind &Kind, 167 CastKind &Kind, 173 CastKind &Kind, 180 CastKind &Kind, 187 CastKind &Kind, 194 unsigned &msg, CastKind &Kind, 200 unsigned &msg, CastKind &Kind, 210 CastKind &Kind); 908 CastKind [all...] |
H A D | SemaStmtAsm.cpp | 353 CastKind castKind =
|
H A D | SemaExprCXX.cpp | 2407 CastKind Kind, 2486 CastKind CastKind; local 2490 CastKind = CK_UserDefinedConversion; 2498 CastKind = CK_ConstructorConversion; 2522 CastKind, cast<CXXMethodDecl>(FD), 2694 CastKind CK; 2756 CastKind Kind = CK_Invalid; 2776 CastKind Kind = CK_Invalid; 4837 CastKind c [all...] |
H A D | Sema.cpp | 263 CastKind Kind, ExprValueKind VK, 312 CastKind Sema::ScalarTypeToBooleanCastKind(QualType ScalarTy) {
|
H A D | SemaExpr.cpp | 4758 CastKind Sema::PrepareCastToObjCObjectPointer(ExprResult &E) { 4773 CastKind Sema::PrepareScalarCast(ExprResult &Src, QualType DestTy) { 4935 CastKind &Kind) { 4955 Expr *CastExpr, CastKind &Kind) { 4986 CastKind CK = PrepareScalarCast(CastExprRes, DestElemTy); 6072 CastKind K = CK_Invalid; 6096 CastKind &Kind) { 6416 CastKind Kind = CK_Invalid; 6498 CastKind Kind = CK_Invalid; 7372 CastKind C 12612 checkUnknownAnyCast(SourceRange TypeRange, QualType CastType, Expr *CastExpr, CastKind &CastKind, ExprValueKind &VK, CXXCastPath &Path) argument [all...] |
H A D | SemaInit.cpp | 5726 CastKind CastKind; local 5762 CastKind = CK_ConstructorConversion; 5793 CastKind = CK_UserDefinedConversion; 5816 CastKind, CurInit.get(), 0,
|
H A D | SemaExprObjC.cpp | 2277 CastKind Kind = IsNull ? CK_NullToPointer : CK_IntegralToPointer; 3371 CastKind CK;
|
H A D | SemaOverload.cpp | 2602 CastKind &Kind, 2716 CastKind &Kind,
|
H A D | SemaChecking.cpp | 499 CastKind CastNeeded = CK_NoOp;
|
/external/clang/lib/AST/ |
H A D | ExprCXX.cpp | 528 CastKind K, Expr *Op, 553 CastKind K, Expr *Op, 611 CastKind K, Expr *Op, 649 CastKind K, Expr *Op, const CXXCastPath *BasePath,
|
H A D | Expr.cpp | 1641 CastKind Kind, Expr *Operand, 1662 ExprValueKind VK, CastKind K, Expr *Op,
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 1938 CastKind PrepareCastToObjCObjectPointer(ExprResult &E); 1940 CastKind &Kind, 1947 CastKind &Kind, 3383 CastKind PrepareScalarCast(ExprResult &src, QualType destType); 6928 ExprResult ImpCastExprToType(Expr *E, QualType Type, CastKind CK, 6936 static CastKind ScalarTypeToBooleanCastKind(QualType ScalarTy); 7118 CastKind &Kind); 7267 Expr *CastExpr, CastKind &CastKind, 7284 CastKind [all...] |
/external/clang/lib/CodeGen/ |
H A D | CGExprAgg.cpp | 533 static Expr *findPeephole(Expr *op, CastKind kind) { 603 CastKind peepholeTarget =
|
H A D | CGExprComplex.cpp | 144 ComplexPairTy EmitCast(CastExpr::CastKind CK, Expr *Op, QualType DestTy); 410 ComplexPairTy ComplexExprEmitter::EmitCast(CastExpr::CastKind CK, Expr *Op,
|
H A D | CGExprScalar.cpp | 1197 CastKind Kind = CE->getCastKind(); 1204 // are in the same order as in the CastKind enum.
|
H A D | CGObjC.cpp | 1233 CastKind argCK = CK_NoOp;
|
/external/clang/lib/Rewrite/Frontend/ |
H A D | RewriteModernObjC.cpp | 586 CastKind Kind, Expr *E) { 2712 CastKind CK = CK_BitCast; 3509 CastKind CK = recExpr->getType()->isObjCObjectPointerType() 3546 CastKind CK; 3569 CastKind CK; 4957 CastKind CastKind = IC->getCastKind(); local 4958 if (CastKind != CK_BlockPointerToObjCPointerCast && 4959 CastKind != CK_AnyPointerToBlockPointerCast)
|
H A D | RewriteObjC.cpp | 499 CastKind Kind, Expr *E) { 1714 CastKind CK = syncExpr->getType()->isObjCObjectPointerType() 2898 CastKind CK = recExpr->getType()->isObjCObjectPointerType() 2935 CastKind CK; 2958 CastKind CK;
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 639 E->setCastKind((CastExpr::CastKind)Record[Idx++]);
|