Searched refs:RecordAST (Results 1 – 2 of 2) sorted by relevance
237 class RecordAST {244 RecordAST(RecordASTKind kind) : kind(kind) {} in RecordAST() function245 virtual ~RecordAST() = default;254 class FunctionAST : public RecordAST {261 : RecordAST(Record_Function), proto(std::move(proto)), in FunctionAST()267 static bool classof(const RecordAST *r) { in classof()273 class StructAST : public RecordAST {281 : RecordAST(Record_Struct), location(std::move(location)), name(name), in StructAST()291 static bool classof(const RecordAST *r) { in classof()298 std::vector<std::unique_ptr<RecordAST>> records;[all …]
46 std::vector<std::unique_ptr<RecordAST>> records; in parseModule()48 std::unique_ptr<RecordAST> record; in parseModule()