Lines Matching refs:CodeWriter
71 void EnterNamespace(CodeWriter& out, const AidlDefinedType& defined_type);
72 void LeaveNamespace(CodeWriter& out, const AidlDefinedType& defined_type);
98 void GenerateEnumClassDecl(CodeWriter& out, const AidlEnumDeclaration& enum_decl,
106 void GenerateParcelableComparisonOperators(CodeWriter& out, const AidlParcelable& parcelable);
108 void GenerateToString(CodeWriter& out, const AidlStructuredParcelable& parcelable);
109 void GenerateToString(CodeWriter& out, const AidlUnionDecl& parcelable);
124 std::function<void(CodeWriter& out, const std::string& var, const AidlTypeSpecifier& type)>
126 std::function<void(CodeWriter& out, const std::string& value, const AidlTypeSpecifier& type)>
138 void PrivateFields(CodeWriter& out) const;
139 void PublicFields(CodeWriter& out) const;
140 void ReadFromParcel(CodeWriter& out, const ParcelWriterContext&) const;
141 void WriteToParcel(CodeWriter& out, const ParcelWriterContext&) const;
148 void GenerateForwardDecls(CodeWriter& out, const AidlDefinedType& root_type, bool is_ndk);
151 CodeWriter& out;
153 ClangDiagnosticIgnoreDeprecated(CodeWriter& out, bool deprecated) in ClangDiagnosticIgnoreDeprecated()