Searched refs:Literal (Results 1 - 25 of 62) sorted by relevance

123

/external/clang/test/CXX/dcl.dcl/dcl.spec/dcl.constexpr/
H A Dp6.cpp16 struct Literal { struct
17 constexpr Literal() {} function in struct:Literal
51 template<typename T> struct T1 : virtual Literal { // expected-note {{here}}
60 constexpr T2<Literal> g2() { return {}; }
66 constexpr T3<Literal> g3() { return {}; } // ok
H A Dp4.cpp16 struct Literal { struct
17 constexpr Literal() {} function in struct:Literal
18 explicit Literal(int); // expected-note 2 {{here}}
31 constexpr S(Literal) = delete; member in struct:S
194 Literal l;
195 Literal m;
196 Literal n[3];
206 Literal l;
222 struct ConstexprBaseMemberCtors : Literal {
223 Literal
[all...]
H A Dp3.cpp16 struct Literal { struct
17 constexpr Literal() {} function in struct:Literal
176 Literal a;
/external/clang/lib/Sema/
H A DSemaStmtAsm.cpp139 StringLiteral *Literal = Constraints[i]; local
140 assert(Literal->isAscii());
146 TargetInfo::ConstraintInfo Info(Literal->getString(), OutputName);
149 return StmtError(Diag(Literal->getLocStart(),
204 if (!Context.getTargetInfo().validateOutputSize(Literal->getString(),
214 StringLiteral *Literal = Constraints[i]; local
215 assert(Literal->isAscii());
221 TargetInfo::ConstraintInfo Info(Literal->getString(), InputName);
225 return StmtError(Diag(Literal->getLocStart(),
290 if (!Context.getTargetInfo().validateInputSize(Literal
299 StringLiteral *Literal = Clobbers[i]; local
348 StringLiteral *Literal = Constraints[ConstraintIdx]; local
[all...]
H A DSemaExpr.cpp1511 StringLiteralParser Literal(StringToks, PP);
1512 if (Literal.hadError)
1521 if (Literal.isWide()) {
1524 } else if (Literal.isUTF8()) {
1526 } else if (Literal.isUTF16()) {
1529 } else if (Literal.isUTF32()) {
1532 } else if (Literal.isPascal()) {
1545 llvm::APInt(32, Literal.GetNumStringChars()+1),
1554 StringLiteral *Lit = StringLiteral::Create(Context, Literal.GetString(),
1555 Kind, Literal
3122 BuildFloatingLiteral(Sema &S, NumericLiteralParser &Literal, QualType Ty, SourceLocation Loc) argument
5552 ExprResult Literal = DefaultLvalueConversion(exprs[0]); local
5574 ExprResult Literal = DefaultLvalueConversion(exprs[0]); local
8245 Expr *Literal; local
[all...]
/external/clang/lib/Lex/
H A DPPExpressions.cpp220 NumericLiteralParser Literal(Spelling, PeekTok.getLocation(), PP);
221 if (Literal.hadError)
224 if (Literal.isFloatingLiteral() || Literal.isImaginary) {
228 assert(Literal.isIntegerLiteral() && "Unknown ppnumber");
231 if (Literal.hasUDSuffix())
235 if (!PP.getLangOpts().C99 && Literal.isLongLong) {
245 if (Literal.GetIntegerValue(Result.Val)) {
254 Result.Val.setIsUnsigned(Literal.isUnsigned);
260 if (!Literal
[all...]
H A DPreprocessor.cpp786 StringLiteralParser Literal(StrToks, *this);
787 assert(Literal.isAscii() && "Didn't allow wide strings in");
789 if (Literal.hadError)
792 if (Literal.Pascal) {
798 String = Literal.GetString();
809 NumericLiteralParser Literal(Spelling, Tok.getLocation(), *this);
810 if (Literal.hadError || !Literal.isIntegerLiteral() || Literal.hasUDSuffix())
813 if (Literal
[all...]
H A DPPDirectives.cpp1041 StringLiteralParser Literal(StrTok, *this);
1042 assert(Literal.isAscii() && "Didn't allow wide strings in");
1043 if (Literal.hadError)
1045 if (Literal.Pascal) {
1049 FilenameID = SourceMgr.getLineTableFilenameID(Literal.GetString());
1177 StringLiteralParser Literal(StrTok, *this);
1178 assert(Literal.isAscii() && "Didn't allow wide strings in");
1179 if (Literal.hadError)
1181 if (Literal.Pascal) {
1185 FilenameID = SourceMgr.getLineTableFilenameID(Literal
[all...]
/external/mesa3d/src/gallium/tools/trace/
H A Dparse.py259 return Literal(None)
265 return Literal(value)
271 return Literal(value)
277 return Literal(value)
283 return Literal(value)
295 return Literal(value)
301 return Literal(value)
H A Dmodel.py56 class Literal(Node): class in inherits:Node
/external/v8/src/
H A Dast.h83 V(Literal) \
1345 class Literal FINAL : public Expression {
1347 DECLARE_NODE_TYPE(Literal)
1373 // Support for using Literal as a HashMap key. NOTE: Currently, this works
1378 Handle<String> s1 = static_cast<Literal*>(literal1)->ToString();
1379 Handle<String> s2 = static_cast<Literal*>(literal2)->ToString();
1386 Literal(Zone* zone, const AstValue* value, int position, IdGen* id_gen) function in class:v8::internal::FINAL
1464 Literal* key, Expression* value, bool is_static);
1466 Literal* key() { return key_; }
1485 void set_key(Literal* ke
[all...]
H A Dparser.h367 typedef v8::internal::Literal* Literal; typedef in struct:v8::internal::ParserTraits::Type
522 static Literal* EmptyLiteral() {
537 Literal* GetLiteralTheHole(int position,
557 Literal* ExpressionFromLiteral(
784 Literal* GetLiteralUndefined(int position);
H A Dast.cc176 Literal* key, Expression* value,
224 ZoneHashMap table(Literal::Match, ZoneHashMap::kDefaultHashMapCapacity,
228 Literal* literal = property->key();
1064 REGULAR_NODE(Literal)
1132 Handle<String> Literal::ToString() {
H A Dfull-codegen.h850 class AccessorTable: public TemplateHashMap<Literal,
855 TemplateHashMap<Literal, ObjectLiteral::Accessors,
856 ZoneAllocationPolicy>(Literal::Match,
860 Iterator lookup(Literal* literal) {
H A Dprettyprinter.cc323 void PrettyPrinter::VisitLiteral(Literal* node) {
393 Literal* literal = key->AsLiteral();
1014 void AstPrinter::VisitLiteral(Literal* node) {
1117 Literal* literal = node->key()->AsLiteral();
/external/clang/test/CXX/expr/expr.const/
H A Dp2-0x.cpp543 struct Literal {
544 constexpr Literal(const char *name) : name(name) {}
548 constexpr Expr(Literal l) : IsLiteral(true), l(l) {}
551 Literal l;
561 Literal a("a");
562 Literal b("b");
/external/regex-re2/re2/
H A Dprefilter.cc215 static Info* Literal(Rune r);
406 Prefilter::Info* Prefilter::Info::Literal(Rune r) { function in class:re2::Prefilter::Info
562 info = Literal(re->rune());
577 info = Literal(re->runes()[0]);
579 info = Concat(info, Literal(re->runes()[i]));
H A Dcompile.cc209 Frag Literal(Rune r, bool foldcase);
690 Frag Compiler::Literal(Rune r, bool foldcase) { function in class:re2::Compiler
764 return Literal(re->rune(), re->parse_flags()&Regexp::FoldCase);
772 Frag f1 = Literal(re->runes()[i], re->parse_flags()&Regexp::FoldCase);
/external/regex-re2/re2/testing/
H A Dparse_test.cc257 // Test that parsing with Literal works.
258 TEST(TestParse, Literal) {
259 TestParse(literal_tests, arraysize(literal_tests), Regexp::Literal, "literal");
/external/lzma/C/
H A DLzmaDec.c105 #define Literal (RepLenCoder + kNumLenProbs) macro
112 #if Literal != LZMA_BASE_SIZE
165 prob = probs + Literal;
509 prob = probs + Literal;
709 UInt32 numProbs = Literal + ((UInt32)LZMA_LIT_SIZE << (p->prop.lc + p->prop.lp));
/external/icu/icu4j/main/tests/framework/src/com/ibm/icu/dev/util/
H A DPick.java125 return new Literal(source);
129 return new Literal(source);
438 private static class Literal extends FinalPick { class in class:Pick
442 private Literal(String source) { method in class:Pick.Literal
686 return new Literal(obj.toString(), false);
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/
H A Dorg.apache.commons.el_1.0.0.v201004212143.jarMETA-INF/MANIFEST.MF META-INF/ECLIPSEF.SF META-INF/ECLIPSEF.RSA META ...
/external/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyTIL.h516 class Literal : public SExpr { class in namespace:clang::threadSafety
520 Literal(const clang::Expr *C) function in class:clang::threadSafety::Literal
523 Literal(ValueType VT) : SExpr(COP_Literal), ValType(VT), Cexpr(nullptr) {} function in class:clang::threadSafety::Literal
524 Literal(const Literal &L) : SExpr(L), ValType(L.ValType), Cexpr(L.Cexpr) {} function in class:clang::threadSafety::Literal
541 typename C::CType compare(const Literal* E, C& Cmp) const {
554 class LiteralT : public Literal {
556 LiteralT(T Dat) : Literal(ValueType::getValueType<T>()), Val(Dat) { }
557 LiteralT(const LiteralT<T> &L) : Literal(L), Val(L.Val) { }
569 typename V::R_SExpr Literal
[all...]
H A DThreadSafetyTraverse.h186 R_SExpr reduceLiteral(Literal &Orig) { return true; }
189 R_SExpr reduceLiteralPtr(Literal &Orig) { return true; }
526 void printLiteral(const Literal *E, StreamType &SS) {
/external/clang/lib/Parse/
H A DParseExprCXX.cpp2264 StringLiteralParser Literal(Toks, PP);
2265 if (Literal.hadError)
2272 if (!Literal.getUDSuffix().empty()) {
2273 II = &PP.getIdentifierTable().get(Literal.getUDSuffix());
2275 Lexer::AdvanceToTokenCharacter(TokLocs[Literal.getUDSuffixToken()],
2276 Literal.getUDSuffixOffset(),
2288 if (!Literal.GetString().empty() || Literal.Pascal) {

Completed in 613 milliseconds

123