Searched refs:LiteralExpression (Results 1 - 8 of 8) sorted by relevance

/system/tools/aidl/
H A Dast_cpp_unittest.cpp161 args.emplace_back(new LiteralExpression("foo()"));
167 Statement s(new LiteralExpression("foo"));
173 new LiteralExpression("lhs"), "&&", new LiteralExpression("rhs"));
212 IfStatement s(new LiteralExpression("foo"));
217 IfStatement s2(new LiteralExpression("bar"));
H A Dtype_java.cpp65 addTo->Add(new LiteralExpression("/* WriteToParcel error " + m_javaType +
73 addTo->Add(new LiteralExpression("/* CreateFromParcel error " +
81 addTo->Add(new LiteralExpression("/* ReadFromParcel error " +
87 return new LiteralExpression("0");
93 return new LiteralExpression("0");
195 new Ternary(v, new LiteralExpression("1"), new LiteralExpression("0"))));
201 new Assignment(v, new Comparison(new LiteralExpression("0"), "!=",
326 new MethodCall(parcel, "writeInt", 1, new LiteralExpression("0")));
331 new MethodCall(parcel, "writeInt", 1, new LiteralExpression("
[all...]
H A Dgenerate_java_binder.cpp107 new LiteralExpression("DESCRIPTOR"));
164 return new LiteralExpression("DESCRIPTOR");
170 return new LiteralExpression("DESCRIPTOR");
181 new LiteralExpression("DESCRIPTOR")));
209 queryLocalInterface->arguments.push_back(new LiteralExpression("DESCRIPTOR"));
225 new LiteralExpression(interfaceType->JavaType()));
293 lencheck->expression = new Comparison(len, "<", new LiteralExpression("0"));
403 new LiteralExpression("android.os.Trace"), "traceBegin", 2,
404 new LiteralExpression("android.os.Trace.TRACE_TAG_AIDL"),
409 new LiteralExpression("androi
[all...]
H A Dast_cpp.cpp109 arguments_.emplace_back(new LiteralExpression(s));
225 new LiteralExpression(expression_str)));
320 : Assignment(left, new LiteralExpression{right}) {}
368 : expression_(new LiteralExpression(expression)) {}
388 LiteralExpression::LiteralExpression(const std::string& expression) function in class:android::aidl::cpp::LiteralExpression
391 void LiteralExpression::Write(CodeWriter* to) const {
H A Dast_cpp.h350 class LiteralExpression : public AstNode { class in namespace:android::aidl::cpp
352 explicit LiteralExpression(const std::string& expression);
353 ~LiteralExpression() = default;
359 DISALLOW_COPY_AND_ASSIGN(LiteralExpression);
360 }; // class LiteralExpression
H A Dgenerate_cpp.cpp70 new LiteralExpression(kAndroidStatusVarName), "!=",
71 new LiteralExpression(kAndroidStatusOk)));
78 new LiteralExpression(kAndroidStatusVarName), "!=",
79 new LiteralExpression(kAndroidStatusOk)));
87 new LiteralExpression(kAndroidStatusVarName), "!=",
88 new LiteralExpression(kAndroidStatusOk)));
344 new LiteralExpression(StringPrintf("!%s.isOk()", kStatusVarName)));
511 new LiteralExpression(StringPrintf("!%s.isOk()", kStatusVarName)));
590 new LiteralExpression(string(kAndroidStatusVarName) +
H A Dast_java.h69 struct LiteralExpression : public Expression { struct in namespace:android::aidl::java
72 explicit LiteralExpression(const std::string& value);
73 virtual ~LiteralExpression() = default;
H A Dast_java.cpp82 LiteralExpression::LiteralExpression(const string& v) : value(v) {} function in class:android::aidl::java::LiteralExpression
84 void LiteralExpression::Write(CodeWriter* to) const {

Completed in 148 milliseconds