reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaDecl.cpp
17502     if (!ECD) continue;  // Already issued a diagnostic.
17511     llvm::APSInt InitVal = ECD->getInitVal();
17524     } else if (ECD->getType() == BestType) {
17530         ECD->setType(EnumType);
17541     ECD->setInitVal(InitVal);
17544     if (ECD->getInitExpr() &&
17545         !Context.hasSameType(NewTy, ECD->getInitExpr()->getType()))
17546       ECD->setInitExpr(ImplicitCastExpr::Create(Context, NewTy,
17548                                                 ECD->getInitExpr(),
17555       ECD->setType(EnumType);
17557       ECD->setType(NewTy);