HomeSort by: relevance | last modified time | path
    Searched refs:ECD (Results 1 - 25 of 26) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/clang/lib/AST/
StmtIterator.cpp 91 else if (EnumConstantDecl* ECD = dyn_cast<EnumConstantDecl>(D)) {
92 if (ECD->getInitExpr())
TemplateBase.cpp 62 for (const EnumConstantDecl* ECD : ET->getDecl()->enumerators()) {
67 if (llvm::APSInt::isSameValue(ECD->getInitVal(), Val)) {
68 ECD->printQualifiedName(Out, Policy);
JSONNodeDumper.cpp 824 void JSONNodeDumper::VisitEnumConstantDecl(const EnumConstantDecl *ECD) {
825 VisitNamedDecl(ECD);
826 JOS.attribute("type", createQualType(ECD->getType()));
ExprConstant.cpp 10859 if (const EnumConstantDecl *ECD = dyn_cast<EnumConstantDecl>(D)) {
10860 // Check for signedness/width mismatches between E type and ECD value.
10861 bool SameSign = (ECD->getInitVal().isSigned()
10863 bool SameWidth = (ECD->getInitVal().getBitWidth()
10866 return Success(ECD->getInitVal(), E);
10870 llvm::APSInt Val = ECD->getInitVal();
10872 Val.setIsSigned(!ECD->getInitVal().isSigned());
  /src/external/apache2/llvm/dist/clang/lib/Index/
IndexingContext.cpp 238 } else if (const auto *ECD = dyn_cast<EnumConstantDecl>(D)) {
239 if (const auto *ED = dyn_cast<EnumDecl>(ECD->getDeclContext())) {
241 for (const NamedDecl *BaseECD : Pattern->lookup(ECD->getDeclName()))
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaDecl.cpp 9395 if (auto *ECD = dyn_cast<EnumConstantDecl>(NonParmDecl))
9396 TD = cast<EnumDecl>(ECD->getDeclContext());
17956 static bool ValidDuplicateEnum(EnumConstantDecl *ECD, EnumDecl *Enum) {
17957 Expr *InitExpr = ECD->getInitExpr();
17983 if (cast<EnumDecl>(TagDecl::castFromDeclContext(ECD->getDeclContext())) !=
18025 EnumConstantDecl *ECD = cast_or_null<EnumConstantDecl>(Element);
18029 if (!ECD) {
18034 if (ECD->getInitExpr())
18038 EnumMap.insert({EnumConstantToKey(ECD), ECD});
    [all...]
SemaAvailability.cpp 89 if (const auto *ECD = dyn_cast<EnumConstantDecl>(D))
91 const DeclContext *DC = ECD->getDeclContext();
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
JSONNodeDumper.h 242 void VisitEnumConstantDecl(const EnumConstantDecl *ECD);
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderDecl.cpp 360 void VisitEnumConstantDecl(EnumConstantDecl *ECD);
820 void ASTDeclReader::VisitEnumConstantDecl(EnumConstantDecl *ECD) {
821 VisitValueDecl(ECD);
823 ECD->setInitExpr(Record.readExpr());
824 ECD->setInitVal(Record.readAPSInt());
825 mergeMergeable(ECD);
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGDebugInfo.cpp 4853 if (const auto *ECD = dyn_cast<EnumConstantDecl>(VD)) {
4854 const auto *ED = cast<EnumDecl>(ECD->getDeclContext());
  /src/external/bsd/am-utils/dist/doc/
texinfo.tex 9617 \DeclareUnicodeCharacter{1ECD}{\udotaccent{o}}
  /src/external/bsd/flex/dist/build-aux/
texinfo.tex 9617 \DeclareUnicodeCharacter{1ECD}{\udotaccent{o}}
  /src/external/gpl2/xcvs/dist/build-aux/
texinfo.tex 8844 \DeclareUnicodeCharacter{1ECD}{\udotaccent{o}}
  /src/external/gpl3/autoconf/dist/build-aux/
texinfo.tex 9553 \DeclareUnicodeCharacter{1ECD}{\udotaccent{o}}
  /src/external/gpl3/binutils/dist/texinfo/
texinfo.tex 8840 \DeclareUnicodeCharacter{1ECD}{\udotaccent{o}}
  /src/external/gpl3/binutils.old/dist/texinfo/
texinfo.tex 8840 \DeclareUnicodeCharacter{1ECD}{\udotaccent{o}}
  /src/external/gpl3/gcc.old/dist/gcc/doc/include/
texinfo.tex 9555 \DeclareUnicodeCharacter{1ECD}{\udotaccent{o}}
  /src/external/gpl3/gdb/dist/texinfo/
texinfo.tex 8840 \DeclareUnicodeCharacter{1ECD}{\udotaccent{o}}
  /src/external/gpl3/gdb.old/dist/texinfo/
texinfo.tex 8840 \DeclareUnicodeCharacter{1ECD}{\udotaccent{o}}
  /src/external/lgpl3/gmp/dist/doc/
texinfo.tex 9617 \DeclareUnicodeCharacter{1ECD}{\udotaccent{o}}
  /src/external/lgpl3/mpc/dist/doc/
texinfo.tex 9617 \DeclareUnicodeCharacter{1ECD}{\udotaccent{o}}
  /src/external/gpl3/binutils/dist/gprofng/doc/
texinfo.tex 11011 \DeclareUnicodeCharacter{1ECD}{\udotaccent{o}}%
  /src/external/gpl3/binutils.old/dist/gprofng/doc/
texinfo.tex 11011 \DeclareUnicodeCharacter{1ECD}{\udotaccent{o}}%
  /src/external/gpl3/gcc/dist/gcc/doc/include/
texinfo.tex 10948 \DeclareUnicodeCharacter{1ECD}{\udotaccent{o}}%
  /src/external/lgpl3/mpc/dist/build-aux/
texinfo.tex 10891 \DeclareUnicodeCharacter{1ECD}{\udotaccent{o}}%

Completed in 231 milliseconds

1 2