OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ArgExpr
(Results
1 - 22
of
22
) sorted by relevancy
/src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/cert/
PutenvWithAutoChecker.cpp
45
const Expr *
ArgExpr
= Call.getArgExpr(0);
57
bugreporter::trackExpressionValue(Report->getErrorNode(),
ArgExpr
, *Report);
/src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
MacOSKeychainAPIChecker.cpp
109
const Expr *
ArgExpr
,
226
const Expr *
ArgExpr
,
244
Report->addRange(
ArgExpr
->getSourceRange());
269
const Expr *
ArgExpr
= CE->getArg(paramIdx);
270
if (SymbolRef V = getAsPointeeSymbol(
ArgExpr
, C))
289
Report->addRange(
ArgExpr
->getSourceRange());
306
const Expr *
ArgExpr
= CE->getArg(paramIdx);
307
SVal ArgSVal = C.getSVal(
ArgExpr
);
334
if (isEnclosingFunctionParam(
ArgExpr
))
343
Report->addRange(
ArgExpr
->getSourceRange())
[
all
...]
ChrootChecker.cpp
98
const Expr *
ArgExpr
= Call.getArgExpr(0);
99
SVal ArgVal = C.getSVal(
ArgExpr
);
NullabilityChecker.cpp
703
const Expr *
ArgExpr
= Call.getArgExpr(Idx);
717
getNullabilityAnnotation(
ArgExpr
->getType());
736
CK_NullPassedToNonnull, N, nullptr, C,
ArgExpr
,
763
ArgExpr
, /*SuppressPath=*/true);
772
ArgExpr
, /*SuppressPath=*/true);
MallocChecker.cpp
569
/// \param [in]
ArgExpr
The variable who's pointee needs to be freed.
587
ProgramStateRef FreeMemAux(CheckerContext &C, const Expr *
ArgExpr
,
1690
CheckerContext &C, const Expr *
ArgExpr
, const CallEvent &Call,
1697
SVal ArgVal = C.getSVal(
ArgExpr
);
1738
HandleNonHeapDealloc(C, ArgVal,
ArgExpr
->getSourceRange(), ParentExpr,
1747
HandleNonHeapDealloc(C, ArgVal,
ArgExpr
->getSourceRange(), ParentExpr,
1766
HandleFreeAlloca(C, ArgVal,
ArgExpr
->getSourceRange());
1768
HandleNonHeapDealloc(C, ArgVal,
ArgExpr
->getSourceRange(), ParentExpr,
1791
HandleFreeAlloca(C, ArgVal,
ArgExpr
->getSourceRange());
1810
HandleMismatchedDealloc(C,
ArgExpr
->getSourceRange(), ParentExpr
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/AST/
ASTDiagnostic.cpp
561
Expr *
ArgExpr
= nullptr;
636
FlatTree[CurrentNode].FromArgInfo.
ArgExpr
= FromExpr;
637
FlatTree[CurrentNode].ToArgInfo.
ArgExpr
= ToExpr;
663
FlatTree[CurrentNode].FromArgInfo.
ArgExpr
= FromExpr;
664
FlatTree[CurrentNode].ToArgInfo.
ArgExpr
= ToExpr;
680
FlatTree[CurrentNode].FromArgInfo.
ArgExpr
= FromExpr;
681
FlatTree[CurrentNode].ToArgInfo.
ArgExpr
= ToExpr;
694
FlatTree[CurrentNode].FromArgInfo.
ArgExpr
= FromExpr;
698
FlatTree[CurrentNode].ToArgInfo.
ArgExpr
= ToExpr;
711
FlatTree[CurrentNode].FromArgInfo.
ArgExpr
= FromExpr
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/Sema/
SemaChecking.cpp
1392
static void CheckNonNullArgument(Sema &S, const Expr *
ArgExpr
,
3380
auto
ArgExpr
= Arg.get();
3383
if (!
ArgExpr
->EvaluateAsInt(ArgResult, Context))
3384
return Diag(
ArgExpr
->getExprLoc(), diag::err_typecheck_expect_int)
3385
<<
ArgExpr
->getType();
3391
return Diag(
ArgExpr
->getBeginLoc(),
3393
<<
ArgExpr
->getSourceRange();
3398
return Diag(
ArgExpr
->getBeginLoc(),
3400
<<
ArgExpr
->getSourceRange();
3410
ArgExpr
= Arg.get()
[
all
...]
SemaAccess.cpp
1767
Expr *
ArgExpr
,
1780
<< (
ArgExpr
?
ArgExpr
->getSourceRange() : SourceRange());
SemaTemplate.cpp
4984
if (DependentScopeDeclRefExpr *
ArgExpr
=
4986
SS.Adopt(
ArgExpr
->getQualifierLoc());
4987
NameInfo =
ArgExpr
->getNameInfo();
4988
} else if (CXXDependentScopeMemberExpr *
ArgExpr
=
4990
if (
ArgExpr
->isImplicitAccess()) {
4991
SS.Adopt(
ArgExpr
->getQualifierLoc());
4992
NameInfo =
ArgExpr
->getMemberNameInfo();
8122
Expr *
ArgExpr
= Args[I].getAsExpr();
8125
if (PackExpansionExpr *Expansion = dyn_cast<PackExpansionExpr>(
ArgExpr
))
8126
ArgExpr
= Expansion->getPattern()
[
all
...]
SemaTemplateDeduction.cpp
2171
Expr *
ArgExpr
= (ArgDepMatrix->*GetArgDimensionExpr)();
2172
if (!
ArgExpr
->isValueDependent())
2174
ArgExpr
->getIntegerConstantExpr(S.Context))
SemaExpr.cpp
5952
ExprResult
ArgExpr
= BuildCXXDefaultArgExpr(CallLoc, FDecl, Param);
5953
if (
ArgExpr
.isInvalid())
5956
Arg =
ArgExpr
.getAs<Expr>();
6019
const Expr *
ArgExpr
) {
6030
if (
ArgExpr
->isNullPointerConstant(Context,
6032
Diag(CallLoc, diag::warn_null_arg) <<
ArgExpr
->getSourceRange();
6042
Context.getAsConstantArrayType(
ArgExpr
->IgnoreParenCasts()->getType());
6050
<<
ArgExpr
->getSourceRange()
6063
<<
ArgExpr
->getSourceRange() << (unsigned)ArgSize->getQuantity()
SemaDeclAttr.cpp
357
Expr *
ArgExpr
= AL.getArgAsExpr(ArgNum);
358
const auto *Literal = dyn_cast<StringLiteral>(
ArgExpr
->IgnoreParenCasts());
360
*ArgLocation =
ArgExpr
->getBeginLoc();
363
Diag(
ArgExpr
->getBeginLoc(), diag::err_attribute_argument_type)
SemaDecl.cpp
11539
Expr *
ArgExpr
= E->getArg(0);
11540
if (InitListExpr *ILE = dyn_cast<InitListExpr>(
ArgExpr
))
11542
ArgExpr
= ILE->getInit(0);
11543
if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(
ArgExpr
))
11545
ArgExpr
= ICE->getSubExpr();
11546
HandleValue(
ArgExpr
);
SemaDeclCXX.cpp
3785
Expr *
ArgExpr
= E->getArg(0);
3786
if (InitListExpr *ILE = dyn_cast<InitListExpr>(
ArgExpr
))
3788
ArgExpr
= ILE->getInit(0);
3789
if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(
ArgExpr
))
3791
ArgExpr
= ICE->getSubExpr();
3792
HandleValue(
ArgExpr
, false /*AddressOf*/);
SemaOverload.cpp
6512
Expr *
argExpr
= Args[i];
6513
assert(
argExpr
&& "SelectBestMethod(): missing expression");
6517
if (
argExpr
->hasPlaceholderType(BuiltinType::ARCUnbridgedCast) &&
6519
argExpr
= stripARCUnbridgedCast(
argExpr
);
6528
= TryCopyInitialization(*this,
argExpr
, param->getType(),
8093
/// if any, found in visible type conversion functions found in
ArgExpr
's type.
8094
static Qualifiers CollectVRQualifiers(ASTContext &Context, Expr*
ArgExpr
) {
8098
ArgExpr
->getType()->getAs<MemberPointerType>())
8101
TyRec =
ArgExpr
->getType()->getAs<RecordType>()
[
all
...]
/src/external/apache2/llvm/dist/clang/include/clang/AST/
ExprObjC.h
1395
void setArg(unsigned Arg, Expr *
ArgExpr
) {
1397
getArgs()[Arg] =
ArgExpr
;
ExprCXX.h
1621
void setArg(unsigned Arg, Expr *
ArgExpr
) {
1623
getArgs()[Arg] =
ArgExpr
;
Expr.h
2933
void setArg(unsigned Arg, Expr *
ArgExpr
) {
2935
getArgs()[Arg] =
ArgExpr
;
/src/external/apache2/llvm/dist/clang/lib/Parse/
ParseDecl.cpp
401
ExprResult
ArgExpr
;
421
ExprResult
ArgExpr
(
423
if (
ArgExpr
.isInvalid()) {
427
ArgExprs.push_back(
ArgExpr
.get());
2847
ExprResult
ArgExpr
= ParseAlignArgument(T.getOpenLocation(), EllipsisLoc);
2848
if (
ArgExpr
.isInvalid()) {
2858
ArgExprs.push_back(
ArgExpr
.get());
/src/external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/
RewriteObjC.cpp
2690
CastExpr *
ArgExpr
= NoTypeInfoCStyleCastExpr(Context,
2694
ClsExprs.push_back(
ArgExpr
);
2785
CastExpr *
ArgExpr
= NoTypeInfoCStyleCastExpr(Context,
2789
ClsExprs.push_back(
ArgExpr
);
RewriteModernObjC.cpp
3327
CastExpr *
ArgExpr
= NoTypeInfoCStyleCastExpr(Context,
3330
MsgExprs.push_back(
ArgExpr
);
/src/external/apache2/llvm/dist/clang/include/clang/Sema/
Sema.h
5373
const Expr *
ArgExpr
);
7277
Expr *
ArgExpr
,
Completed in 164 milliseconds
Indexes created Tue Feb 24 08:35:24 UTC 2026