Home
last modified time | relevance | path

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

/system/tools/aidl/
Daidl_language.h326 class AidlVariableDeclaration : public AidlNode {
328 AidlVariableDeclaration(const AidlLocation& location, AidlTypeSpecifier* type,
330 AidlVariableDeclaration(const AidlLocation& location, AidlTypeSpecifier* type,
332 virtual ~AidlVariableDeclaration() = default;
335 AidlVariableDeclaration(const AidlVariableDeclaration&) = delete;
336 AidlVariableDeclaration(AidlVariableDeclaration&&) = delete;
337 AidlVariableDeclaration& operator=(const AidlVariableDeclaration&) = delete;
338 AidlVariableDeclaration& operator=(AidlVariableDeclaration&&) = delete;
363 class AidlArgument : public AidlVariableDeclaration {
752 std::vector<std::unique_ptr<AidlVariableDeclaration>>* variables);
[all …]
Daidl_language.cpp523 AidlVariableDeclaration::AidlVariableDeclaration(const AidlLocation& location, in AidlVariableDeclaration() function in AidlVariableDeclaration
525 : AidlVariableDeclaration(location, type, name, AidlConstantValue::Default(*type)) { in AidlVariableDeclaration()
529 AidlVariableDeclaration::AidlVariableDeclaration(const AidlLocation& location, in AidlVariableDeclaration() function in AidlVariableDeclaration
538 bool AidlVariableDeclaration::CheckValid(const AidlTypenames& typenames) const { in CheckValid()
556 string AidlVariableDeclaration::ToString() const { in ToString()
564 string AidlVariableDeclaration::Signature() const { in Signature()
568 std::string AidlVariableDeclaration::ValueString(const ConstantValueDecorator& decorator) const { in ValueString()
578 : AidlVariableDeclaration(location, type, name), in AidlArgument()
584 : AidlVariableDeclaration(location, type, name), in AidlArgument()
608 return GetDirectionSpecifier() + " " + AidlVariableDeclaration::ToString(); in ToString()
[all …]
Daidl_language_y.yy87 AidlVariableDeclaration* variable;
88 std::vector<std::unique_ptr<AidlVariableDeclaration>>* variable_list;
327 $$ = new std::vector<std::unique_ptr<AidlVariableDeclaration>>;
332 $$->push_back(std::unique_ptr<AidlVariableDeclaration>($2));
338 $$ = new AidlVariableDeclaration(loc(@2), $1, $2->GetText());
343 $$ = new AidlVariableDeclaration(loc(@2), $1, $2->GetText(), $4);
Daidl.cpp391 auto temp = new std::vector<std::unique_ptr<AidlVariableDeclaration>>(); in parse_preprocessed_file()