Lines Matching refs:AidlLocation
52 class AidlLocation {
66 AidlLocation(const std::string& file, Point begin, Point end, Source source);
67 AidlLocation(const std::string& file, Source source) in AidlLocation() function
68 : AidlLocation(file, {0, 0}, {0, 0}, source) {} in AidlLocation()
75 friend std::ostream& operator<<(std::ostream& os, const AidlLocation& l);
89 AidlLocation { __FILE__, {__LINE__, 0}, {__LINE__, 0}, AidlLocation::Source::INTERNAL }
91 std::ostream& operator<<(std::ostream& os, const AidlLocation& l);
96 AidlNode(const AidlLocation& location);
109 const AidlLocation& GetLocation() const { return location_; } in GetLocation()
114 const AidlLocation location_;
174 const AidlLocation& location, const string& name,
202 AidlAnnotation(const AidlLocation& location, const Schema& schema,
219 AidlAnnotatable(const AidlLocation& location);
260 AidlTypeSpecifier(const AidlLocation& location, const string& unresolved_name, bool is_array,
328 AidlVariableDeclaration(const AidlLocation& location, AidlTypeSpecifier* type,
330 AidlVariableDeclaration(const AidlLocation& location, AidlTypeSpecifier* type,
367 AidlArgument(const AidlLocation& location, AidlArgument::Direction direction,
369 AidlArgument(const AidlLocation& location, AidlTypeSpecifier* type, const std::string& name);
397 AidlMember(const AidlLocation& location);
449 static AidlConstantValue* Boolean(const AidlLocation& location, bool value);
450 static AidlConstantValue* Character(const AidlLocation& location, char value);
452 static AidlConstantValue* Integral(const AidlLocation& location, const string& value);
453 static AidlConstantValue* Floating(const AidlLocation& location, const std::string& value);
454 static AidlConstantValue* Array(const AidlLocation& location,
457 static AidlConstantValue* String(const AidlLocation& location, const string& value);
472 AidlConstantValue(const AidlLocation& location, Type parsed_type, int64_t parsed_value,
474 AidlConstantValue(const AidlLocation& location, Type type, const string& checked_value);
475 AidlConstantValue(const AidlLocation& location, Type type,
500 AidlUnaryConstExpression(const AidlLocation& location, const string& op,
514 AidlBinaryConstExpression(const AidlLocation& location, std::unique_ptr<AidlConstantValue> lval,
540 AidlConstantDeclaration(const AidlLocation& location, AidlTypeSpecifier* specifier,
572 AidlMethod(const AidlLocation& location, bool oneway, AidlTypeSpecifier* type, const string& name,
574 AidlMethod(const AidlLocation& location, bool oneway, AidlTypeSpecifier* type, const string& name,
648 AidlDefinedType(const AidlLocation& location, const std::string& name,
720 AidlParcelable(const AidlLocation& location, const std::string& name, const std::string& package,
750 AidlStructuredParcelable(const AidlLocation& location, const std::string& name,
781 AidlEnumerator(const AidlLocation& location, const std::string& name, AidlConstantValue* value,
809 AidlEnumDeclaration(const AidlLocation& location, const string& name,
845 AidlInterface(const AidlLocation& location, const std::string& name, const std::string& comments,
880 AidlImport(const AidlLocation& location, const std::string& needed_class);
900 AidlDocument(const AidlLocation& location, std::vector<std::unique_ptr<AidlImport>>& imports, in AidlDocument()