| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/ |
| H A D | MoveForwardingReferenceCheck.cpp | 22 const ParmVarDecl *ParmVar, in replaceMoveWithForward() argument 38 : (llvm::Twine("decltype(") + ParmVar->getName() + ")").str(); in replaceMoveWithForward() 97 const auto *ParmVar = Result.Nodes.getNodeAs<ParmVarDecl>("parm-var"); in check() local 103 const auto *FuncForParam = dyn_cast<FunctionDecl>(ParmVar->getDeclContext()); in check() 123 replaceMoveWithForward(UnresolvedLookup, ParmVar, TypeParmDecl, Diag, in check()
|
| H A D | ForwardingReferenceOverloadCheck.cpp | 92 const auto *ParmVar = Result.Nodes.getNodeAs<ParmVarDecl>("parm-var"); in check() local 98 const auto *FuncForParam = dyn_cast<FunctionDecl>(ParmVar->getDeclContext()); in check()
|
| /llvm-project-15.0.7/clang/test/Analysis/ |
| H A D | live-stmts.mm | 57 // CHECK-NEXT: `-DeclRefExpr {{.*}} 'Collection *' lvalue ParmVar {{.*}} 'coll' 'Collection *' 63 // CHECK-NEXT: `-DeclRefExpr {{.*}} 'Collection *' lvalue ParmVar {{.*}} 'coll' 'Collection *' 69 // CHECK-NEXT: `-DeclRefExpr {{.*}} 'Collection *' lvalue ParmVar {{.*}} 'coll' 'Collection *'
|
| /llvm-project-15.0.7/clang/test/SemaOpenCLCXX/ |
| H A D | addrspace_cast_ast_dump.clcpp | 9 //CHECK: `-DeclRefExpr {{.*}} '__global int *__private' lvalue ParmVar {{.*}} 'gl' '__glob…
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | Attr.td | 636 let Subjects = SubjectList<[ParmVar]>; 1011 let Subjects = SubjectList<[ParmVar]>; 1018 let Subjects = SubjectList<[ParmVar]>; 1036 let Subjects = SubjectList<[ParmVar]>; 1042 let Subjects = SubjectList<[ParmVar]>; 1970 let Subjects = SubjectList<[ParmVar]>; 1982 let Subjects = SubjectList<[ParmVar]>; 2022 let Subjects = SubjectList<[ParmVar]>; 2147 let Subjects = SubjectList<[ParmVar]>; 3385 let Subjects = SubjectList<[ParmVar]>; [all …]
|
| H A D | DeclNodes.td | 62 def ParmVar : DeclNode<Var, "parameters">;
|
| /llvm-project-15.0.7/clang/test/AST/ |
| H A D | ast-dump-decl.m | 149 // CHECK-NEXT: capture ParmVar{{.*}} 'x' 'int'
|
| /llvm-project-15.0.7/clang/lib/Frontend/ |
| H A D | InterfaceStubFunctionsConsumer.cpp | 221 case Decl::Kind::ParmVar: in HandleNamedDecl()
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTCommon.cpp | 441 case Decl::ParmVar: in isRedeclarableDeclKind()
|
| /llvm-project-15.0.7/clang/docs/ |
| H A D | IntroductionToTheClangAST.rst | 62 | | `-DeclRefExpr 0x5aeac68 <col:17> 'int' lvalue ParmVar 0x5aeaa90 'x' 'int'
|
| H A D | InternalsManual.rst | 1937 `-DeclRefExpr <col:9> 'int' lvalue ParmVar 'abc' 'int'
|
| /llvm-project-15.0.7/clang/lib/Index/ |
| H A D | IndexSymbol.cpp | 360 case Decl::ParmVar: in getSymbolInfo()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | Decl.h | 1178 return isLocalVarDecl() || getKind() == Decl::ParmVar; in isLocalVarDeclOrParm() 1200 return getKind() != Decl::ParmVar && getDeclContext()->isRecord(); in isStaticDataMember() 1259 if (K == ParmVar || K == ImplicitParam) in isFileVarDecl() 1831 static bool classofKind(Kind K) { return K == ParmVar; } in classofKind()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | Decl.cpp | 1403 case Decl::ParmVar: in computeLVForDecl() 2818 return new (C, DC) ParmVarDecl(ParmVar, C, DC, StartLoc, IdLoc, Id, T, TInfo, in Create() 2832 ParmVarDecl(ParmVar, C, nullptr, SourceLocation(), SourceLocation(), in CreateDeserialized()
|
| H A D | DeclBase.cpp | 749 case ParmVar: in getIdentifierNamespaceForKind()
|
| H A D | ItaniumMangle.cpp | 4200 case Decl::ParmVar: in mangleExpression()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGDecl.cpp | 71 case Decl::ParmVar: in EmitDecl()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaStmt.cpp | 3401 if (VD->getKind() == Decl::ParmVar) in getNamedReturnInfo()
|
| H A D | SemaCodeComplete.cpp | 3992 case Decl::ParmVar: in getCursorKindForDecl()
|
| H A D | SemaDeclCXX.cpp | 1879 case Decl::ParmVar: in CheckConstexprDeclStmt()
|
| H A D | SemaExpr.cpp | 3397 case Decl::ParmVar: { in BuildDeclarationNameExpr()
|
| /llvm-project-15.0.7/clang/tools/libclang/ |
| H A D | CIndex.cpp | 6665 case Decl::ParmVar: in clang_getCursorDefinition()
|