OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ImplicitCastExpr
(Results
1 - 25
of
70
) sorted by relevancy
1
2
3
/src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
ConversionChecker.cpp
40
class ConversionChecker : public Checker<check::PreStmt<
ImplicitCastExpr
>> {
42
void checkPreStmt(const
ImplicitCastExpr
*Cast, CheckerContext &C) const;
47
bool isLossOfPrecision(const
ImplicitCastExpr
*Cast, QualType DestType,
50
bool isLossOfSign(const
ImplicitCastExpr
*Cast, CheckerContext &C) const;
56
void ConversionChecker::checkPreStmt(const
ImplicitCastExpr
*Cast,
128
bool ConversionChecker::isLossOfPrecision(const
ImplicitCastExpr
*Cast,
184
bool ConversionChecker::isLossOfSign(const
ImplicitCastExpr
*Cast,
DynamicTypeChecker.cpp
32
class DynamicTypeChecker : public Checker<check::PostStmt<
ImplicitCastExpr
>> {
64
void checkPostStmt(const
ImplicitCastExpr
*CE, CheckerContext &C) const;
127
} else if (const auto *ImplicitCast = dyn_cast<
ImplicitCastExpr
>(S)) {
154
void DynamicTypeChecker::checkPostStmt(const
ImplicitCastExpr
*CE,
LLVMConventionsChecker.cpp
165
ImplicitCastExpr
*Ex3 = dyn_cast<
ImplicitCastExpr
>(Ex2->getArg(0));
171
ImplicitCastExpr
*Ex5 = dyn_cast<
ImplicitCastExpr
>(Ex4->getArg(0));
TestAfterDivZeroChecker.cpp
233
if (const
ImplicitCastExpr
*I =
234
dyn_cast<
ImplicitCastExpr
>(U->getSubExpr()))
245
} else if (const
ImplicitCastExpr
*IE =
246
dyn_cast<
ImplicitCastExpr
>(Condition)) {
DeleteWithNonVirtualDtorChecker.cpp
123
if (const auto *ImplCastE = dyn_cast<
ImplicitCastExpr
>(CastE)) {
MallocSizeofChecker.cpp
119
void VisitImplicitCastExpr(const
ImplicitCastExpr
*E) {
/src/external/apache2/llvm/dist/clang/include/clang/AST/
IgnoreExpr.h
48
if (auto *ICE = dyn_cast<
ImplicitCastExpr
>(E))
137
if (auto *ICE = dyn_cast<
ImplicitCastExpr
>(E))
JSONNodeDumper.h
275
void VisitImplicitCastExpr(const
ImplicitCastExpr
*ICE);
TextNodeDumper.h
250
void VisitImplicitCastExpr(const
ImplicitCastExpr
*Node);
Expr.h
803
/// statement, such as ExprWithCleanups or
ImplicitCastExpr
nodes,
813
/// *
ImplicitCastExpr
3396
/// casts (
ImplicitCastExpr
) and explicit casts that have some
3524
///
ImplicitCastExpr
- Allows us to explicitly represent implicit type
3538
/// Base& b = d; // initializer is an
ImplicitCastExpr
3540
/// Base&& r = ref(); // initializer is an
ImplicitCastExpr
3544
class
ImplicitCastExpr
final
3546
private llvm::TrailingObjects<
ImplicitCastExpr
, CXXBaseSpecifier *,
3549
ImplicitCastExpr
(QualType ty, CastKind kind, Expr *op,
3559
explicit
ImplicitCastExpr
(EmptyShell Shell, unsigned PathSize
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/Analysis/
BodyFarm.cpp
74
ImplicitCastExpr
*makeIntegralCastToBoolean(const Expr *Arg);
77
ImplicitCastExpr
*makeLvalueToRvalue(const Expr *Arg, QualType Ty);
81
ImplicitCastExpr
*
86
ImplicitCastExpr
*makeImplicitCast(const Expr *Arg, QualType Ty,
153
ImplicitCastExpr
*ASTMaker::makeLvalueToRvalue(const Expr *Arg, QualType Ty) {
157
ImplicitCastExpr
*
166
ImplicitCastExpr
*ASTMaker::makeImplicitCast(const Expr *Arg, QualType Ty,
168
return
ImplicitCastExpr
::Create(C, Ty,
182
ImplicitCastExpr
*ASTMaker::makeIntegralCastToBoolean(const Expr *Arg) {
539
ImplicitCastExpr
*LValToRval
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/ARCMigrate/
TransBlockObjCVariable.cpp
50
bool TraverseImplicitCastExpr(
ImplicitCastExpr
*castE) {
TransUnbridgedCasts.cpp
160
if (const
ImplicitCastExpr
*ICE = dyn_cast<
ImplicitCastExpr
>(Arg)) {
393
if (
ImplicitCastExpr
*implCE = dyn_cast<
ImplicitCastExpr
>(subExpr)) {
Transforms.cpp
107
const
ImplicitCastExpr
*implCE = dyn_cast<
ImplicitCastExpr
>(E);
109
implCE = dyn_cast<
ImplicitCastExpr
>(implCE->getSubExpr());
TransRetainReleaseDealloc.cpp
434
if (
ImplicitCastExpr
*castE = dyn_cast_or_null<
ImplicitCastExpr
>(parent))
/src/external/apache2/llvm/dist/clang/lib/AST/
Expr.cpp
157
if (const
ImplicitCastExpr
*CE = dyn_cast<
ImplicitCastExpr
>(E))
1861
} while ((E = dyn_cast<
ImplicitCastExpr
>(SubExpr)));
1869
for (const CastExpr *E = this; E; E = dyn_cast<
ImplicitCastExpr
>(SubExpr)) {
1921
return static_cast<
ImplicitCastExpr
*>(this)
1937
ImplicitCastExpr
*
ImplicitCastExpr
::Create(const ASTContext &C, QualType T,
1951
ImplicitCastExpr
*E =
1952
new (Buffer)
ImplicitCastExpr
(T, Kind, Operand, PathSize, FPO, VK);
1959
ImplicitCastExpr
*ImplicitCastExpr::CreateEmpty(const ASTContext &C
[
all
...]
ParentMapContext.cpp
206
if (isa<
ImplicitCastExpr
>(E))
/src/external/apache2/llvm/dist/clang/lib/Edit/
RewriteObjCFoundationAPI.cpp
947
if (const
ImplicitCastExpr
*ICE = dyn_cast<
ImplicitCastExpr
>(E)) {
1001
if (const
ImplicitCastExpr
*ICE = dyn_cast<
ImplicitCastExpr
>(Arg)) {
/src/external/apache2/llvm/dist/clang/lib/Tooling/Refactoring/
ASTSelection.cpp
298
for (; (ParentIndex + 1) <= Parents.size() && isa<
ImplicitCastExpr
>(Parent);
326
///
ImplicitCastExpr
inside
333
///
ImplicitCastExpr
inside
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGObjC.cpp
301
const
ImplicitCastExpr
*ice = dyn_cast<
ImplicitCastExpr
>(receiver);
1524
ImplicitCastExpr
selfLoad(
ImplicitCastExpr
::OnStack, selfDecl->getType(),
1535
ImplicitCastExpr
argLoad(
ImplicitCastExpr
::OnStack,
1558
ImplicitCastExpr
argCast(
ImplicitCastExpr
::OnStack, ivarRef.getType(), argCK,
CGClass.cpp
1175
if (
ImplicitCastExpr
*EC = dyn_cast<
ImplicitCastExpr
>(RHS))
1203
if (
ImplicitCastExpr
*DC = dyn_cast<
ImplicitCastExpr
>(DstPtr))
1215
if (
ImplicitCastExpr
*SC = dyn_cast<
ImplicitCastExpr
>(SrcPtr))
/src/external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/
RewriteModernObjC.cpp
2108
ImplicitCastExpr
*ICE =
2109
ImplicitCastExpr
::Create(*Context, pToFunc, CK_FunctionToPointerDecay,
2658
if (
ImplicitCastExpr
*ICE = dyn_cast<
ImplicitCastExpr
>(subExpr)) {
3439
if (
ImplicitCastExpr
*ICE = dyn_cast<
ImplicitCastExpr
>(userExpr)) {
4574
else if (const
ImplicitCastExpr
*IEXPR = dyn_cast<
ImplicitCastExpr
>(BlockExp))
5656
if (
ImplicitCastExpr
*ICE = dyn_cast<
ImplicitCastExpr
>(S))
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/Sema/
SemaLambda.cpp
618
if (
ImplicitCastExpr
*ICE = dyn_cast<
ImplicitCastExpr
>(E)) {
684
E =
ImplicitCastExpr
::Create(S.Context, returnType, CK_IntegralCast, E,
SemaExprObjC.cpp
532
if (auto *CE = dyn_cast<
ImplicitCastExpr
>(ValueExpr))
4474
castExpr =
ImplicitCastExpr
::Create(Context, castExpr->getType(),
4513
// We expect the spurious
ImplicitCastExpr
to already have been stripped.
4530
llvm_unreachable("Unexpected
ImplicitCastExpr
");
4579
assert(isa<
ImplicitCastExpr
>(e) && "bad form of unbridged cast!");
4580
return cast<
ImplicitCastExpr
>(e)->getSubExpr();
4615
if (auto *ice = dyn_cast<
ImplicitCastExpr
>(ce))
4702
SubExpr =
ImplicitCastExpr
::Create(Context, FromType, CK_ARCProduceObject,
4742
Result =
ImplicitCastExpr
::Create(Context, T, CK_ARCConsumeObject, Result,
/src/external/apache2/llvm/dist/clang/lib/Index/
IndexBody.cpp
65
if (auto ICE = dyn_cast<
ImplicitCastExpr
>(*It)) {
Completed in 47 milliseconds
1
2
3
Indexes created Tue Jun 16 00:25:01 UTC 2026