HomeSort by: relevance | last modified time | path
    Searched defs:Parm (Results 1 - 9 of 9) sorted by relevancy

  /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/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...]
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaLookup.cpp 870 ParmVarDecl *Parm = ParmVarDecl::Create(
873 Parm->setScopeInfo(0, IParm);
874 ParmList.push_back(Parm);
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...]
SemaTemplateInstantiateDecl.cpp 4203 ParmVarDecl *Parm =
4205 if (!Parm)
4207 Params.push_back(Parm);
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));
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);

Completed in 106 milliseconds