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 416 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 340 of file PtrTypesSemantics.cpp.
|
inline |
Definition at line 349 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 356 of file PtrTypesSemantics.cpp.
References checkArguments(), clang::CallExpr::getDirectCallee(), and clang::safeGetName().
Definition at line 308 of file PtrTypesSemantics.cpp.
|
inline |
Definition at line 484 of file PtrTypesSemantics.cpp.
|
inline |
Definition at line 334 of file PtrTypesSemantics.cpp.
|
inline |
Definition at line 280 of file PtrTypesSemantics.cpp.
|
inline |
Definition at line 344 of file PtrTypesSemantics.cpp.
|
inline |
Definition at line 488 of file PtrTypesSemantics.cpp.
|
inline |
Definition at line 486 of file PtrTypesSemantics.cpp.
|
inline |
Definition at line 424 of file PtrTypesSemantics.cpp.
References clang::CXXConstructExpr::arguments(), clang::CXXConstructExpr::getConstructor(), and clang::StmtVisitorBase< Ptr, ImplClass, RetTy, ParamTys >::Visit().
|
inline |
Definition at line 408 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 470 of file PtrTypesSemantics.cpp.
|
inline |
Definition at line 465 of file PtrTypesSemantics.cpp.
|
inline |
Definition at line 475 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 438 of file PtrTypesSemantics.cpp.
References clang::CastExpr::getSubExpr(), and clang::StmtVisitorBase< Ptr, ImplClass, RetTy, ParamTys >::Visit().
|
inline |
Definition at line 446 of file PtrTypesSemantics.cpp.
References clang::FullExpr::getSubExpr(), and clang::StmtVisitorBase< Ptr, ImplClass, RetTy, ParamTys >::Visit().
|
inline |
Definition at line 483 of file PtrTypesSemantics.cpp.
|
inline |
Definition at line 482 of file PtrTypesSemantics.cpp.
Definition at line 298 of file PtrTypesSemantics.cpp.
Definition at line 295 of file PtrTypesSemantics.cpp.
|
inline |
Definition at line 434 of file PtrTypesSemantics.cpp.
References clang::CastExpr::getSubExpr(), and clang::StmtVisitorBase< Ptr, ImplClass, RetTy, ParamTys >::Visit().
|
inline |
Definition at line 452 of file PtrTypesSemantics.cpp.
References clang::InitListExpr::inits(), and clang::StmtVisitorBase< Ptr, ImplClass, RetTy, ParamTys >::Visit().
|
inline |
Definition at line 481 of file PtrTypesSemantics.cpp.
|
inline |
Definition at line 442 of file PtrTypesSemantics.cpp.
References clang::MaterializeTemporaryExpr::getSubExpr(), and clang::StmtVisitorBase< Ptr, ImplClass, RetTy, ParamTys >::Visit().
|
inline |
Definition at line 460 of file PtrTypesSemantics.cpp.
References clang::MemberExpr::getBase(), and clang::StmtVisitorBase< Ptr, ImplClass, RetTy, ParamTys >::Visit().
Definition at line 450 of file PtrTypesSemantics.cpp.
References clang::ParenExpr::getSubExpr(), and clang::StmtVisitorBase< Ptr, ImplClass, RetTy, ParamTys >::Visit().
|
inline |
Definition at line 383 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 351 of file PtrTypesSemantics.cpp.
Definition at line 274 of file PtrTypesSemantics.cpp.
|
inline |
Definition at line 485 of file PtrTypesSemantics.cpp.
|
inline |
Definition at line 374 of file PtrTypesSemantics.cpp.
|
inline |
Definition at line 307 of file PtrTypesSemantics.cpp.
|
inline |
Definition at line 379 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.