Searched refs:ClassElement (Results 1 – 3 of 3) sorted by relevance
63 struct ClassElement : public AstNode { struct64 ClassElement() = default;65 virtual ~ClassElement() = default;112 struct Field : public ClassElement {289 struct Method : public ClassElement {305 struct LiteralClassElement : public ClassElement {314 struct Class : public ClassElement {324 std::vector<std::shared_ptr<ClassElement>> elements;
895 std::shared_ptr<ClassElement> decl; in GenerateMethods()1112 static shared_ptr<ClassElement> GenerateDefaultImplMethod(const AidlMethod& method) { in GenerateDefaultImplMethod()1180 static shared_ptr<ClassElement> GenerateDelegatorMethod(const AidlMethod& method) { in GenerateDelegatorMethod()1258 static shared_ptr<ClassElement> GenerateMaxTransactionId(int max_transaction_id) { in GenerateMaxTransactionId()
83 Field::Field(int m, std::shared_ptr<Variable> v) : ClassElement(), modifiers(m), variable(v) {} in Field()