Searched refs:ECD (Results 1 – 14 of 14) sorted by relevance
87 else if (EnumConstantDecl* ECD = dyn_cast<EnumConstantDecl>(D)) { in HandleDecl() local88 if (ECD->getInitExpr()) in HandleDecl()
5787 if (const EnumConstantDecl *ECD = dyn_cast<EnumConstantDecl>(D)) { in CheckReferencedDecl() local5789 bool SameSign = (ECD->getInitVal().isSigned() in CheckReferencedDecl()5791 bool SameWidth = (ECD->getInitVal().getBitWidth() in CheckReferencedDecl()5794 return Success(ECD->getInitVal(), E); in CheckReferencedDecl()5798 llvm::APSInt Val = ECD->getInitVal(); in CheckReferencedDecl()5800 Val.setIsSigned(!ECD->getInitVal().isSigned()); in CheckReferencedDecl()
423 EnumConstantDecl* ECD = cast<EnumConstantDecl>(*I); in PrintDeclContext() local424 Out << "<enum constant> " << *ECD << '\n'; in PrintDeclContext()
12489 static bool ValidDuplicateEnum(EnumConstantDecl *ECD, EnumDecl *Enum) { in ValidDuplicateEnum() argument12490 Expr *InitExpr = ECD->getInitExpr(); in ValidDuplicateEnum()12516 if (cast<EnumDecl>(TagDecl::castFromDeclContext(ECD->getDeclContext())) != in ValidDuplicateEnum()12577 EnumConstantDecl *ECD = cast_or_null<EnumConstantDecl>(Elements[i]); in CheckForDuplicateEnumValues() local12581 if (!ECD) { in CheckForDuplicateEnumValues()12585 if (ECD->getInitExpr()) in CheckForDuplicateEnumValues()12588 DupKey Key = GetDupKey(ECD->getInitVal()); in CheckForDuplicateEnumValues()12593 Entry = ECD; in CheckForDuplicateEnumValues()12598 EnumConstantDecl *ECD = cast<EnumConstantDecl>(Elements[i]); in CheckForDuplicateEnumValues() local12599 if (!ValidDuplicateEnum(ECD, Enum)) in CheckForDuplicateEnumValues()[all …]
5489 if (EnumConstantDecl *ECD = dyn_cast<EnumConstantDecl>(DRE->getDecl())) { in CheckImplicitConversion() local5490 EnumDecl *Enum = cast<EnumDecl>(ECD->getDeclContext()); in CheckImplicitConversion()
90 if (const EnumConstantDecl *ECD = dyn_cast<EnumConstantDecl>(D)) in DiagnoseAvailabilityOfDecl() local92 const DeclContext *DC = ECD->getDeclContext(); in DiagnoseAvailabilityOfDecl()
251 void VisitEnumConstantDecl(EnumConstantDecl *ECD);527 void ASTDeclReader::VisitEnumConstantDecl(EnumConstantDecl *ECD) { in VisitEnumConstantDecl() argument528 VisitValueDecl(ECD); in VisitEnumConstantDecl()530 ECD->setInitExpr(Reader.ReadExpr(F)); in VisitEnumConstantDecl()531 ECD->setInitVal(Reader.ReadAPSInt(Record, Idx)); in VisitEnumConstantDecl()532 mergeMergeable(ECD); in VisitEnumConstantDecl()
589 0E47-0E4E 0EB1 0EB4-0EB9 0EBB-0EBC 0EC8-0ECD 0F18-0F19
2403 1ECC; 1ECD; Case map4007 1ECC; 1ECD; Case map
834 U+0054 u+1EA1 u+0069 u+0073 u+0061 u+006F u+0068 u+1ECD u+006B
2698 0EB3;LAO VOWEL SIGN AM;Lo;0;L;<compat> 0ECD 0EB2;;;;N;;;;;2719 0ECD;LAO NIGGAHITA;Mn;0;NSM;;;;;N;;;;;5284 1ECC;LATIN CAPITAL LETTER O WITH DOT BELOW;Lu;0;L;004F 0323;;;;N;;;;1ECD;5285 1ECD;LATIN SMALL LETTER O WITH DOT BELOW;Ll;0;L;006F 0323;;;;N;;;1ECC;;1ECC5297 1ED9;LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW;Ll;0;L;1ECD 0302;;;;N;;;1ED8;;1ED88122 2ECD;CJK RADICAL WALK ONE;So;0;ON;;;;;N;;;;;8362 2FC9;KANGXI RADICAL MILLET;So;0;ON;<compat> 9ECD;;;;N;;;;;
519 0EB3;0EB3;0EB3;0ECD 0EB2;0ECD 0EB2; # (ຳ; ຳ; ຳ; ◌ໍາ; ◌ໍາ; ) LAO VOWEL SIGN AM804 1ECD;1ECD;006F 0323;1ECD;006F 0323; # (ọ; ọ; o◌̣; ọ; o◌̣; ) LATIN SMALL LETTER O WITH DOT BELOW1637 2FC9;2FC9;2FC9;9ECD;9ECD; # (⿉; ⿉; ⿉; 黍; 黍; ) KANGXI RADICAL MILLET
3179 if (const EnumConstantDecl *ECD = dyn_cast<EnumConstantDecl>(VD)) { in EmitGlobalVariable() local3180 const EnumDecl *ED = cast<EnumDecl>(ECD->getDeclContext()); in EmitGlobalVariable()
9616 \DeclareUnicodeCharacter{1ECD}{\udotaccent{o}}