reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
4846 assert(!E->getType()->isPointerType() && "Strings are always arrays"); 4850 if (E->getCharByteWidth() == 1) { 4851 SmallString<64> Str(E->getString()); 4854 const ConstantArrayType *CAT = Context.getAsConstantArrayType(E->getType()); 4859 auto *AType = cast<llvm::ArrayType>(getTypes().ConvertType(E->getType())); 4868 for(unsigned i = 0, e = E->getLength(); i != e; ++i) 4869 Elements.push_back(E->getCodeUnit(i)); 4878 for(unsigned i = 0, e = E->getLength(); i != e; ++i) 4879 Elements.push_back(E->getCodeUnit(i));