clang 20.0.0git
|
#include "clang/Analysis/FlowSensitive/SmartPointerAccessorCaching.h"
#include "clang/AST/CanonicalType.h"
#include "clang/AST/DeclCXX.h"
#include "clang/ASTMatchers/ASTMatchers.h"
#include "clang/ASTMatchers/ASTMatchersMacros.h"
#include "clang/Basic/OperatorKinds.h"
Go to the source code of this file.
Namespaces | |
namespace | clang |
The JSON file list parser is used to communicate input to InstallAPI. | |
namespace | clang::dataflow |
Dataflow Directional Tag Classes. | |
Functions | |
ast_matchers::StatementMatcher | clang::dataflow::isSmartPointerLikeOperatorStar () |
Matchers: For now, these match on any class with an operator* or operator-> where the return types have a similar shape as std::unique_ptr and std::optional. | |
ast_matchers::StatementMatcher | clang::dataflow::isSmartPointerLikeOperatorArrow () |
ast_matchers::StatementMatcher | clang::dataflow::isSmartPointerLikeValueMethodCall () |
ast_matchers::StatementMatcher | clang::dataflow::isSmartPointerLikeGetMethodCall () |