Searched defs:ECD (Results 1 - 3 of 3) sorted by relevance

/external/clang/lib/Frontend/
H A DASTConsumers.cpp421 EnumConstantDecl* ECD = cast<EnumConstantDecl>(I); local
422 Out << "<enum constant> " << *ECD << '\n'; local
/external/clang/lib/Serialization/
H A DASTReaderDecl.cpp265 void VisitEnumConstantDecl(EnumConstantDecl *ECD);
551 void ASTDeclReader::VisitEnumConstantDecl(EnumConstantDecl *ECD) { argument
552 VisitValueDecl(ECD);
554 ECD->setInitExpr(Reader.ReadExpr(F));
555 ECD->setInitVal(Reader.ReadAPSInt(Record, Idx));
556 mergeMergeable(ECD);
/external/clang/lib/Sema/
H A DSemaDecl.cpp12925 static bool ValidDuplicateEnum(EnumConstantDecl *ECD, EnumDecl *Enum) { argument
12926 Expr *InitExpr = ECD->getInitExpr();
12952 if (cast<EnumDecl>(TagDecl::castFromDeclContext(ECD->getDeclContext())) !=
13011 EnumConstantDecl *ECD = cast_or_null<EnumConstantDecl>(Elements[i]); local
13015 if (!ECD) {
13019 if (ECD->getInitExpr())
13022 DupKey Key = GetDupKey(ECD->getInitVal());
13027 Entry = ECD;
13032 EnumConstantDecl *ECD = cast<EnumConstantDecl>(Elements[i]); local
13033 if (!ValidDuplicateEnum(ECD, Enu
13105 EnumConstantDecl *ECD = local
13132 EnumConstantDecl *ECD = local
13249 EnumConstantDecl *ECD = cast_or_null<EnumConstantDecl>(Elements[i]); local
[all...]

Completed in 219 milliseconds