Searched refs:ASTResultSynthesizer (Results 1 – 6 of 6) sorted by relevance
36 ASTResultSynthesizer::ASTResultSynthesizer(ASTConsumer *passthrough, in ASTResultSynthesizer() function in ASTResultSynthesizer47 ASTResultSynthesizer::~ASTResultSynthesizer() = default;49 void ASTResultSynthesizer::Initialize(ASTContext &Context) { in Initialize()56 void ASTResultSynthesizer::TransformTopLevelDecl(Decl *D) { in TransformTopLevelDecl()101 bool ASTResultSynthesizer::HandleTopLevelDecl(DeclGroupRef D) { in HandleTopLevelDecl()115 bool ASTResultSynthesizer::SynthesizeFunctionResult(FunctionDecl *FunDecl) { in SynthesizeFunctionResult()152 bool ASTResultSynthesizer::SynthesizeObjCMethodResult( in SynthesizeObjCMethodResult()213 bool ASTResultSynthesizer::SynthesizeBodyResult(CompoundStmt *Body, in SynthesizeBodyResult()404 void ASTResultSynthesizer::HandleTranslationUnit(ASTContext &Ctx) { in HandleTranslationUnit()409 void ASTResultSynthesizer::RecordPersistentTypes(DeclContext *FunDeclCtx) { in RecordPersistentTypes()[all …]
37 class ASTResultSynthesizer : public clang::SemaConsumer {54 ASTResultSynthesizer(clang::ASTConsumer *passthrough, bool top_level,58 ~ASTResultSynthesizer() override;
95 std::unique_ptr<ASTResultSynthesizer> m_result_synthesizer_up;
976 m_result_synthesizer_up = std::make_unique<ASTResultSynthesizer>( in ASTTransformer()
18 class ASTResultSynthesizer; variable
372 SRCS+= Plugins/ExpressionParser/Clang/ASTResultSynthesizer.cpp