Lines Matching refs:FrontendOptions
896 static InputKind ParseFrontendArgs(FrontendOptions &Opts, ArgList &Args,
1061 Opts.ARCMTAction = FrontendOptions::ARCMT_Check;
1064 Opts.ARCMTAction = FrontendOptions::ARCMT_Modify;
1067 Opts.ARCMTAction = FrontendOptions::ARCMT_Migrate;
1078 Opts.ObjCMTAction |= FrontendOptions::ObjCMT_Literals;
1080 Opts.ObjCMTAction |= FrontendOptions::ObjCMT_Subscripting;
1082 Opts.ObjCMTAction |= FrontendOptions::ObjCMT_PropertyDotSyntax;
1084 Opts.ObjCMTAction |= FrontendOptions::ObjCMT_Property;
1086 Opts.ObjCMTAction |= FrontendOptions::ObjCMT_ReadonlyProperty;
1088 Opts.ObjCMTAction |= FrontendOptions::ObjCMT_ReadwriteProperty;
1090 Opts.ObjCMTAction |= FrontendOptions::ObjCMT_Annotation;
1092 Opts.ObjCMTAction |= FrontendOptions::ObjCMT_ReturnsInnerPointerProperty;
1094 Opts.ObjCMTAction |= FrontendOptions::ObjCMT_Instancetype;
1096 Opts.ObjCMTAction |= FrontendOptions::ObjCMT_NsMacros;
1098 Opts.ObjCMTAction |= FrontendOptions::ObjCMT_ProtocolConformance;
1100 Opts.ObjCMTAction |= FrontendOptions::ObjCMT_AtomicProperty;
1102 Opts.ObjCMTAction |= FrontendOptions::ObjCMT_NsAtomicIOSOnlyProperty;
1104 Opts.ObjCMTAction |= FrontendOptions::ObjCMT_DesignatedInitializer;
1106 Opts.ObjCMTAction |= FrontendOptions::ObjCMT_MigrateDecls;
1110 if (Opts.ARCMTAction != FrontendOptions::ARCMT_None &&
1111 Opts.ObjCMTAction != FrontendOptions::ObjCMT_None) {
1154 IK = FrontendOptions::getInputKindForExtension(
2163 const FrontendOptions &frontendOpts = getFrontendOpts();