[cfe-commits] r40761 - /cfe/trunk/CodeGen/CodeGenTypes.cpp
Chris Lattner
sabre at nondot.org
Thu Aug 2 14:50:34 PDT 2007
Author: lattner
Date: Thu Aug 2 16:50:34 2007
New Revision: 40761
URL: http://llvm.org/viewvc/llvm-project?rev=40761&view=rev
Log:
silence some warnings.
Modified:
cfe/trunk/CodeGen/CodeGenTypes.cpp
Modified: cfe/trunk/CodeGen/CodeGenTypes.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/CodeGen/CodeGenTypes.cpp?rev=40761&r1=40760&r2=40761&view=diff
==============================================================================
--- cfe/trunk/CodeGen/CodeGenTypes.cpp (original)
+++ cfe/trunk/CodeGen/CodeGenTypes.cpp Thu Aug 2 16:50:34 2007
@@ -29,6 +29,10 @@
const clang::Type &Ty = *T.getCanonicalType();
switch (Ty.getTypeClass()) {
+ case Type::TypeName: // typedef isn't canonical.
+ case Type::TypeOfExp: // typeof isn't canonical.
+ case Type::TypeOfTyp: // typeof isn't canonical.
+ assert(0 && "Non-canonical type, shouldn't happen");
case Type::Builtin: {
switch (cast<BuiltinType>(Ty).getKind()) {
case BuiltinType::Void:
@@ -128,7 +132,6 @@
return llvm::FunctionType::get(ResultType, ArgTys, isVarArg, 0);
}
- case Type::TypeName:
case Type::Tagged:
break;
}
More information about the cfe-commits
mailing list