clang 19.0.0git
|
Public Types | |
using | CacheTy = TrivialFunctionAnalysis::CacheTy |
Additional Inherited Members | |
Public Attributes inherited from clang::StmtVisitorBase< Ptr, ImplClass, RetTy, ParamTys > | |
ParamTys | P { return RetTy() |
Definition at line 243 of file PtrTypesSemantics.cpp.
using clang::TrivialFunctionAnalysisVisitor::CacheTy = TrivialFunctionAnalysis::CacheTy |
Definition at line 270 of file PtrTypesSemantics.cpp.
|
inline |
Definition at line 272 of file PtrTypesSemantics.cpp.
Definition at line 396 of file PtrTypesSemantics.cpp.
References clang::CallExpr::arguments(), and clang::StmtVisitorBase< Ptr, ImplClass, RetTy, ParamTys >::Visit().
Referenced by VisitCallExpr(), and VisitCXXMemberCallExpr().
|
inline |
Definition at line 339 of file PtrTypesSemantics.cpp.
|
inline |
Definition at line 329 of file PtrTypesSemantics.cpp.
References clang::BinaryOperator::getLHS(), clang::BinaryOperator::getRHS(), and clang::StmtVisitorBase< Ptr, ImplClass, RetTy, ParamTys >::Visit().
Definition at line 346 of file PtrTypesSemantics.cpp.
References checkArguments(), clang::CallExpr::getDirectCallee(), and clang::safeGetName().
Definition at line 308 of file PtrTypesSemantics.cpp.
|
inline |
Definition at line 464 of file PtrTypesSemantics.cpp.
|
inline |
Definition at line 280 of file PtrTypesSemantics.cpp.
|
inline |
Definition at line 334 of file PtrTypesSemantics.cpp.
|
inline |
Definition at line 467 of file PtrTypesSemantics.cpp.
|
inline |
Definition at line 404 of file PtrTypesSemantics.cpp.
References clang::CXXConstructExpr::arguments(), clang::CXXConstructExpr::getConstructor(), and clang::StmtVisitorBase< Ptr, ImplClass, RetTy, ParamTys >::Visit().
|
inline |
Definition at line 388 of file PtrTypesSemantics.cpp.
References clang::CXXDefaultArgExpr::getExpr(), and clang::StmtVisitorBase< Ptr, ImplClass, RetTy, ParamTys >::Visit().
|
inline |
Definition at line 301 of file PtrTypesSemantics.cpp.
|
inline |
|
inline |
Definition at line 450 of file PtrTypesSemantics.cpp.
|
inline |
Definition at line 445 of file PtrTypesSemantics.cpp.
|
inline |
Definition at line 455 of file PtrTypesSemantics.cpp.
Definition at line 293 of file PtrTypesSemantics.cpp.
|
inline |
Definition at line 309 of file PtrTypesSemantics.cpp.
Definition at line 294 of file PtrTypesSemantics.cpp.
|
inline |
Definition at line 418 of file PtrTypesSemantics.cpp.
References clang::CastExpr::getSubExpr(), and clang::StmtVisitorBase< Ptr, ImplClass, RetTy, ParamTys >::Visit().
|
inline |
Definition at line 426 of file PtrTypesSemantics.cpp.
References clang::FullExpr::getSubExpr(), and clang::StmtVisitorBase< Ptr, ImplClass, RetTy, ParamTys >::Visit().
|
inline |
Definition at line 463 of file PtrTypesSemantics.cpp.
|
inline |
Definition at line 462 of file PtrTypesSemantics.cpp.
Definition at line 298 of file PtrTypesSemantics.cpp.
Definition at line 295 of file PtrTypesSemantics.cpp.
|
inline |
Definition at line 414 of file PtrTypesSemantics.cpp.
References clang::CastExpr::getSubExpr(), and clang::StmtVisitorBase< Ptr, ImplClass, RetTy, ParamTys >::Visit().
|
inline |
Definition at line 432 of file PtrTypesSemantics.cpp.
References clang::InitListExpr::inits(), and clang::StmtVisitorBase< Ptr, ImplClass, RetTy, ParamTys >::Visit().
|
inline |
Definition at line 461 of file PtrTypesSemantics.cpp.
|
inline |
Definition at line 422 of file PtrTypesSemantics.cpp.
References clang::MaterializeTemporaryExpr::getSubExpr(), and clang::StmtVisitorBase< Ptr, ImplClass, RetTy, ParamTys >::Visit().
|
inline |
Definition at line 440 of file PtrTypesSemantics.cpp.
References clang::MemberExpr::getBase(), and clang::StmtVisitorBase< Ptr, ImplClass, RetTy, ParamTys >::Visit().
Definition at line 430 of file PtrTypesSemantics.cpp.
References clang::ParenExpr::getSubExpr(), and clang::StmtVisitorBase< Ptr, ImplClass, RetTy, ParamTys >::Visit().
|
inline |
Definition at line 363 of file PtrTypesSemantics.cpp.
|
inline |
Definition at line 286 of file PtrTypesSemantics.cpp.
References clang::ReturnStmt::getRetValue(), and clang::StmtVisitorBase< Ptr, ImplClass, RetTy, ParamTys >::Visit().
|
inline |
Definition at line 341 of file PtrTypesSemantics.cpp.
Definition at line 274 of file PtrTypesSemantics.cpp.
|
inline |
Definition at line 465 of file PtrTypesSemantics.cpp.
|
inline |
Definition at line 307 of file PtrTypesSemantics.cpp.
|
inline |
Definition at line 311 of file PtrTypesSemantics.cpp.
References clang::Decl::getASTContext(), clang::UnaryOperator::getOpcode(), clang::UnaryOperator::getSubExpr(), clang::UnaryOperator::isDecrementOp(), clang::UnaryOperator::isIncrementOp(), and clang::StmtVisitorBase< Ptr, ImplClass, RetTy, ParamTys >::Visit().
Definition at line 304 of file PtrTypesSemantics.cpp.