Home
last modified time | relevance | path

Searched refs:AidlVariableDeclaration (Results 1 – 4 of 4) sorted by relevance

/system/tools/aidl/
Daidl_language.cpp243 AidlVariableDeclaration::AidlVariableDeclaration(const AidlLocation& location, in AidlVariableDeclaration() function in AidlVariableDeclaration
245 : AidlVariableDeclaration(location, type, name, nullptr /*default_value*/) {} in AidlVariableDeclaration()
247 AidlVariableDeclaration::AidlVariableDeclaration(const AidlLocation& location, in AidlVariableDeclaration() function in AidlVariableDeclaration
252 bool AidlVariableDeclaration::CheckValid(const AidlTypenames& typenames) const { in CheckValid()
264 string AidlVariableDeclaration::ToString() const { in ToString()
272 string AidlVariableDeclaration::Signature() const { in Signature()
276 std::string AidlVariableDeclaration::ValueString(const ConstantValueDecorator& decorator) const { in ValueString()
286 : AidlVariableDeclaration(location, type, name), in AidlArgument()
292 : AidlVariableDeclaration(location, type, name), in AidlArgument()
315 return GetDirectionSpecifier() + AidlVariableDeclaration::ToString(); in ToString()
[all …]
Daidl_language_y.yy57 AidlVariableDeclaration* variable;
58 std::vector<std::unique_ptr<AidlVariableDeclaration>>* variable_list;
206 $$ = new std::vector<std::unique_ptr<AidlVariableDeclaration>>;
211 $$->push_back(std::unique_ptr<AidlVariableDeclaration>($2));
217 $$ = new AidlVariableDeclaration(loc(@2), $1, $2->GetText());
220 $$ = new AidlVariableDeclaration(loc(@2), $1, $2->GetText(), $4);
Daidl_language.h265 class AidlVariableDeclaration : public AidlNode {
267 AidlVariableDeclaration(const AidlLocation& location, AidlTypeSpecifier* type,
269 AidlVariableDeclaration(const AidlLocation& location, AidlTypeSpecifier* type,
271 virtual ~AidlVariableDeclaration() = default;
290 DISALLOW_COPY_AND_ASSIGN(AidlVariableDeclaration);
293 class AidlArgument : public AidlVariableDeclaration {
583 std::vector<std::unique_ptr<AidlVariableDeclaration>>* variables);
585 const std::vector<std::unique_ptr<AidlVariableDeclaration>>& GetFields() const { in GetFields()
597 const std::vector<std::unique_ptr<AidlVariableDeclaration>> variables_;
Daidl.cpp447 auto temp = new std::vector<std::unique_ptr<AidlVariableDeclaration>>(); in parse_preprocessed_file()