[llvm] r215958 - Remove extraneous typenames from r215957
Duncan P. N. Exon Smith
dexonsmith at apple.com
Mon Aug 18 17:55:34 PDT 2014
Author: dexonsmith
Date: Mon Aug 18 19:55:34 2014
New Revision: 215958
URL: http://llvm.org/viewvc/llvm-project?rev=215958&view=rev
Log:
Remove extraneous typenames from r215957
Modified:
llvm/trunk/lib/IR/ConstantsContext.h
Modified: llvm/trunk/lib/IR/ConstantsContext.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/IR/ConstantsContext.h?rev=215958&r1=215957&r2=215958&view=diff
==============================================================================
--- llvm/trunk/lib/IR/ConstantsContext.h (original)
+++ llvm/trunk/lib/IR/ConstantsContext.h Mon Aug 18 19:55:34 2014
@@ -362,7 +362,7 @@ struct InlineAsmKeyType {
AsmDialect);
}
- typedef typename ConstantInfo<InlineAsm>::TypeClass TypeClass;
+ typedef ConstantInfo<InlineAsm>::TypeClass TypeClass;
InlineAsm *create(TypeClass *Ty) const {
return new InlineAsm(Ty, AsmString, Constraints, HasSideEffects,
IsAlignStack, AsmDialect);
@@ -423,7 +423,7 @@ struct ConstantExprKeyType {
hash_combine_range(Indexes.begin(), Indexes.end()));
}
- typedef typename ConstantInfo<ConstantExpr>::TypeClass TypeClass;
+ typedef ConstantInfo<ConstantExpr>::TypeClass TypeClass;
ConstantExpr *create(TypeClass *Ty) const {
switch (Opcode) {
default:
More information about the llvm-commits
mailing list