Home
last modified time | relevance | path

Searched refs:ImplicitParam (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DRawPtrRefLambdaCapturesChecker.cpp357 if (auto *ImplicitParam = dyn_cast<ImplicitParamDecl>(Decl)) { in checkASTDecl() local
358 auto kind = ImplicitParam->getParameterKind(); in checkASTDecl()
383 if (auto *ImplicitParam = dyn_cast<ImplicitParamDecl>(CapturedVar)) { in visitLambdaExpr() local
384 auto kind = ImplicitParam->getParameterKind(); in visitLambdaExpr()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprCXX.cpp37 llvm::Value *This, llvm::Value *ImplicitParam, in commonEmitCXXMemberOrOperatorCall() argument
53 if (ImplicitParam) { in commonEmitCXXMemberOrOperatorCall()
54 Args.add(RValue::get(ImplicitParam), ImplicitParamTy); in commonEmitCXXMemberOrOperatorCall()
87 ReturnValueSlot ReturnValue, llvm::Value *This, llvm::Value *ImplicitParam, in EmitCXXMemberOrOperatorCall() argument
93 *this, MD, This, ImplicitParam, ImplicitParamTy, CE, Args, RtlArgs); in EmitCXXMemberOrOperatorCall()
103 llvm::Value *ImplicitParam, QualType ImplicitParamTy, const CallExpr *CE, in EmitCXXDestructorCall() argument
120 commonEmitCXXMemberOrOperatorCall(*this, Dtor, This, ImplicitParam, in EmitCXXDestructorCall()
H A DCodeGenFunction.h4657 llvm::Value *ImplicitParam, QualType ImplicitParamTy, const CallExpr *E,
4661 llvm::Value *ImplicitParam,
H A DMicrosoftCXXABI.cpp2015 llvm::Value *ImplicitParam = llvm::ConstantInt::get( in EmitVirtualDestructorCall() local
2029 ImplicitParam, Context.IntTy, CE, CallOrInvoke); in EmitVirtualDestructorCall()
H A DCGDecl.cpp77 case Decl::ImplicitParam: in EmitDecl()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DDeclNodes.td61 def ImplicitParam : DeclNode<Var>;
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTCommon.cpp465 case Decl::ImplicitParam: in isRedeclarableDeclKind()
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenDecl.cpp548 case Decl::ImplicitParam: in emitDecl()
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DIndexSymbol.cpp359 case Decl::ImplicitParam: in getSymbolInfo()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h1323 if (K == ParmVar || K == ImplicitParam) in isFileVarDecl()
1744 : VarDecl(ImplicitParam, C, DC, IdLoc, IdLoc, Id, Type, in ImplicitParamDecl()
1751 : VarDecl(ImplicitParam, C, /*DC=*/nullptr, SourceLocation(), in ImplicitParamDecl()
1765 static bool classofKind(Kind K) { return K == ImplicitParam; } in classofKind()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclBase.cpp883 case ImplicitParam: in getIdentifierNamespaceForKind()
H A DDecl.cpp1475 case Decl::ImplicitParam: in computeLVForDecl()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaCodeComplete.cpp1005 if (const auto *ImplicitParam = dyn_cast<ImplicitParamDecl>(ND)) in getBasePriority() local
1006 if (ImplicitParam->getIdentifier() && in getBasePriority()
1007 ImplicitParam->getIdentifier()->isStr("_cmd")) in getBasePriority()
H A DSemaExpr.cpp3393 case Decl::ImplicitParam: in BuildDeclarationNameExpr()