OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Parm
(Results
1 - 23
of
23
) sorted by relevancy
/src/external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/
ExprMutationAnalyzer.h
83
bool isMutated(const ParmVarDecl *
Parm
) {
84
return findMutation(
Parm
) != nullptr;
86
const Stmt *findMutation(const ParmVarDecl *
Parm
);
/src/external/apache2/llvm/dist/clang/lib/Analysis/
ExprMutationAnalyzer.cpp
537
parmVarDecl(hasType(nonConstReferenceType())).bind("
parm
"));
557
const auto *
Parm
= Nodes.getNodeAs<ParmVarDecl>("
parm
");
561
AllParams[std::min<size_t>(
Parm
->getFunctionScopeIndex(),
576
if (Analyzer->findMutation(
Parm
))
595
for (const ParmVarDecl *
Parm
: Ctor->parameters()) {
596
if (Results.find(
Parm
) != Results.end())
598
if (const Stmt *S = InitAnalyzer.findMutation(
Parm
))
599
Results[
Parm
] = S;
606
FunctionParmMutationAnalyzer::findMutation(const ParmVarDecl *
Parm
) {
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/Index/
IndexDecl.cpp
93
auto IndexDefaultParmeterArgument = [&](const ParmVarDecl *
Parm
,
95
if (
Parm
->hasDefaultArg() && !
Parm
->hasUninstantiatedDefaultArg() &&
96
!
Parm
->hasUnparsedDefaultArg())
97
IndexCtx.indexBody(
Parm
->getDefaultArg(), Parent);
100
if (const ParmVarDecl *
Parm
= dyn_cast<ParmVarDecl>(D)) {
101
auto *DC =
Parm
->getDeclContext();
105
IndexCtx.handleDecl(
Parm
);
108
IndexCtx.handleDecl(
Parm
);
110
IndexCtx.handleDecl(
Parm
);
[
all
...]
/src/external/apache2/llvm/dist/clang/include/clang/Sema/
Initialization.h
255
ParmVarDecl *
Parm
) {
256
return InitializeParameter(Context,
Parm
,
Parm
->getType());
262
InitializeParameter(ASTContext &Context, ParmVarDecl *
Parm
, QualType Type) {
264
Parm
->hasAttr<NSConsumedAttr>());
271
Entity.Parameter = {
Parm
, Consumed};
ParsedAttr.h
312
IdentifierLoc *
Parm
, const AvailabilityChange &introduced,
324
ArgsUnion PVal(
Parm
);
Sema.h
4809
Decl *
Parm
, Stmt *Body);
/src/external/apache2/llvm/dist/clang/lib/AST/
MicrosoftMangle.cpp
76
if (const auto *
Parm
=
78
return
Parm
->getDeclContext();
238
const ParmVarDecl *
Parm
= dyn_cast_or_null<ParmVarDecl>(LambdaContextDecl);
240
Parm
? dyn_cast<FunctionDecl>(
Parm
->getDeclContext()) : nullptr;
244
Func->getNumParams() -
Parm
->getFunctionScopeIndex();
436
const NamedDecl *
Parm
);
1021
const ParmVarDecl *
Parm
=
1024
Parm
? dyn_cast<FunctionDecl>(
Parm
->getDeclContext()) : nullptr
[
all
...]
ItaniumMangle.cpp
228
const ParmVarDecl *
Parm
= dyn_cast_or_null<ParmVarDecl>(LambdaContextDecl);
230
Parm
? dyn_cast<FunctionDecl>(
Parm
->getDeclContext()) : nullptr;
234
Func->getNumParams() -
Parm
->getFunctionScopeIndex();
615
void mangleFunctionParam(const ParmVarDecl *
parm
);
1766
if (const ParmVarDecl *
Parm
1769
= dyn_cast<FunctionDecl>(
Parm
->getDeclContext())) {
1771
unsigned Num = Func->getNumParams() -
Parm
->getFunctionScopeIndex();
1798
if (const ParmVarDecl *
Parm
1801
= dyn_cast<FunctionDecl>(
Parm
->getDeclContext()))
[
all
...]
StmtProfile.cpp
102
if (const ParmVarDecl *
Parm
= dyn_cast<ParmVarDecl>(D)) {
110
VisitType(
Parm
->getType());
111
ID.AddInteger(
Parm
->getFunctionScopeDepth());
112
ID.AddInteger(
Parm
->getFunctionScopeIndex());
ASTContext.cpp
661
TemplateTemplateParmDecl *
Parm
) {
662
ID.AddInteger(
Parm
->getDepth());
663
ID.AddInteger(
Parm
->getPosition());
664
ID.AddBoolean(
Parm
->isParameterPack());
666
TemplateParameterList *Params =
Parm
->getTemplateParameters();
707
Expr *RequiresClause =
Parm
->getTemplateParameters()->getRequiresClause();
4584
ASTContext::getSubstTemplateTypeParmType(const TemplateTypeParmType *
Parm
,
4590
SubstTemplateTypeParmType::Profile(ID,
Parm
, Replacement);
4597
SubstTemplateTypeParmType(
Parm
, Replacement);
4607
const TemplateTypeParmType *
Parm
,
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/Sema/
SemaTemplateVariadic.cpp
424
for (auto
Parm
: Unexpanded)
425
if (ParmSet.contains(
Parm
.first.dyn_cast<NamedDecl*>()))
426
UnexpandedParms.push_back(
Parm
);
SemaExprObjC.cpp
4013
if (IdentifierInfo *
Parm
= ObjCBAttr->getBridgedType()) {
4015
if (
Parm
->isStr("id"))
4020
LookupResult R(S, DeclarationName(
Parm
), SourceLocation(),
4057
<< castExpr->getType() <<
Parm
;
4079
if (IdentifierInfo *
Parm
= ObjCBAttr->getBridgedType()) {
4081
if (
Parm
->isStr("id"))
4086
LookupResult R(S, DeclarationName(
Parm
), SourceLocation(),
SemaTemplateInstantiate.cpp
666
NamedDecl *
Parm
= cast<NamedDecl>(Active->Entity);
668
if (!
Parm
->getName().empty())
669
Name = std::string(" '") +
Parm
->getName().str() + "'";
680
<< isa<TemplateTemplateParmDecl>(
Parm
)
1189
ExprResult transformNonTypeTemplateParmRef(NonTypeTemplateParmDecl *
parm
,
1506
NonTypeTemplateParmDecl *
parm
,
1515
if (
parm
->isExpandedParameterPack())
1516
T =
parm
->getExpansionType(SemaRef.ArgumentPackSubstitutionIndex);
1518
T =
parm
->getType();
1519
if (
parm
->isParameterPack() && isa<PackExpansionType>(T)
[
all
...]
SemaDeclAttr.cpp
5514
IdentifierLoc *
Parm
= AL.isArgIdent(0) ? AL.getArgAsIdent(0) : nullptr;
5516
if (!
Parm
) {
5523
if (!
Parm
->Ident->isStr("id")) {
5536
D->addAttr(::new (S.Context) ObjCBridgeAttr(S.Context, AL,
Parm
->Ident));
5541
IdentifierLoc *
Parm
= AL.isArgIdent(0) ? AL.getArgAsIdent(0) : nullptr;
5543
if (!
Parm
) {
5549
ObjCBridgeMutableAttr(S.Context, AL,
Parm
->Ident));
SemaLookup.cpp
870
ParmVarDecl *
Parm
= ParmVarDecl::Create(
873
Parm
->setScopeInfo(0, IParm);
874
ParmList.push_back(
Parm
);
SemaTemplateInstantiateDecl.cpp
4203
ParmVarDecl *
Parm
=
4205
if (!
Parm
)
4207
Params.push_back(
Parm
);
SemaStmt.cpp
4192
SourceLocation RParen, Decl *
Parm
,
4194
VarDecl *Var = cast_or_null<VarDecl>(
Parm
);
SemaInit.cpp
6315
ParmVarDecl *
Parm
= Constructor->getParamDecl(I);
6316
if (S.RequireCompleteType(Loc,
Parm
->getType(),
6323
S.BuildCXXDefaultArgExpr(Loc, Constructor,
Parm
);
SemaExpr.cpp
6225
ParmVarDecl *
Parm
=
6229
Parm
->setScopeInfo(0, i);
6230
Params.push_back(
Parm
);
/src/external/apache2/llvm/dist/clang/include/clang/AST/
ASTContext.h
310
TemplateTemplateParmDecl *
Parm
;
313
CanonicalTemplateTemplateParm(TemplateTemplateParmDecl *
Parm
)
314
:
Parm
(
Parm
) {}
316
TemplateTemplateParmDecl *getParam() const { return
Parm
; }
319
Profile(ID, C,
Parm
);
324
TemplateTemplateParmDecl *
Parm
);
DeclTemplate.h
326
static ParmDecl *getParmOwningDefaultArg(ParmDecl *
Parm
) {
327
const DefaultArgStorage &Storage =
Parm
->getDefaultArgStorage();
329
Parm
= Prev;
330
assert(!
Parm
->getDefaultArgStorage()
333
return
Parm
;
1478
NonTypeTemplateParmDecl *
Parm
) {
1479
DefaultArgument.setInherited(C,
Parm
);
RecursiveASTVisitor.h
2760
for (ParmVarDecl *
Parm
: S->getLocalParameters())
2761
TRY_TO(TraverseDecl(
Parm
));
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGDebugInfo.cpp
3646
for (const ParmVarDecl *
Parm
: FD->parameters())
3647
ArgTypes.push_back(
Parm
->getType());
Completed in 78 milliseconds
Indexes created Tue Sep 22 00:26:15 UTC 2026