reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
6854 if (!unwrapped.isFunctionType()) 6858 FunctionType::ExtInfo EI = unwrapped.get()->getExtInfo().withNoReturn(true); 6859 type = unwrapped.wrap(S, S.Context.adjustFunctionType(unwrapped.get(), EI)); 6859 type = unwrapped.wrap(S, S.Context.adjustFunctionType(unwrapped.get(), EI)); 6869 if (!unwrapped.isFunctionType()) 6874 unwrapped.get()->getReturnType())) 6881 = unwrapped.get()->getExtInfo().withProducesResult(true); 6882 type = unwrapped.wrap(S, S.Context.adjustFunctionType(unwrapped.get(), EI)); 6882 type = unwrapped.wrap(S, S.Context.adjustFunctionType(unwrapped.get(), EI)); 6895 if (!unwrapped.isFunctionType()) 6899 unwrapped.get()->getExtInfo().withNoCallerSavedRegs(true); 6900 type = unwrapped.wrap(S, S.Context.adjustFunctionType(unwrapped.get(), EI)); 6900 type = unwrapped.wrap(S, S.Context.adjustFunctionType(unwrapped.get(), EI)); 6916 if (!unwrapped.isFunctionType()) 6920 unwrapped.get()->getExtInfo().withNoCfCheck(true); 6921 type = unwrapped.wrap(S, S.Context.adjustFunctionType(unwrapped.get(), EI)); 6921 type = unwrapped.wrap(S, S.Context.adjustFunctionType(unwrapped.get(), EI)); 6931 if (!unwrapped.isFunctionType()) 6935 const FunctionType *fn = unwrapped.get(); 6946 unwrapped.get()->getExtInfo().withRegParm(value); 6947 type = unwrapped.wrap(S, S.Context.adjustFunctionType(unwrapped.get(), EI)); 6947 type = unwrapped.wrap(S, S.Context.adjustFunctionType(unwrapped.get(), EI)); 6953 if (!unwrapped.isFunctionType()) 6962 auto *Proto = unwrapped.get()->castAs<FunctionProtoType>(); 6993 type = unwrapped.wrap( 7003 if (!unwrapped.isFunctionType()) return false; 7010 const FunctionType *fn = unwrapped.get(); 7064 auto EI = unwrapped.get()->getExtInfo().withCallingConv(CC); 7066 unwrapped.wrap(S, S.Context.adjustFunctionType(unwrapped.get(), EI)); 7066 unwrapped.wrap(S, S.Context.adjustFunctionType(unwrapped.get(), EI));