Home | History | Annotate | Download | only in Lex

Lines Matching defs:Attrs

601   Attributes Attrs;
602 Attrs.IsSystem = IsSystem;
603 return inferFrameworkModule(FrameworkDir, Attrs, Parent);
607 Attributes Attrs, Module *Parent) {
648 parseModuleMapFile(ModMapFile, Attrs.IsSystem, ParentDir);
665 Attrs.IsSystem |= inferred->second.Attrs.IsSystem;
666 Attrs.IsExternC |= inferred->second.Attrs.IsExternC;
667 Attrs.IsExhaustive |= inferred->second.Attrs.IsExhaustive;
701 Result->IsSystem |= Attrs.IsSystem;
702 Result->IsExternC |= Attrs.IsExternC;
703 Result->ConfigMacrosExhaustive |= Attrs.IsExhaustive;
758 inferFrameworkModule(SubframeworkDir, Attrs, Result);
1077 bool parseOptionalAttributes(Attributes &Attrs);
1411 Attributes Attrs;
1412 parseOptionalAttributes(Attrs);
1455 if (Attrs.IsSystem || IsSystem)
1457 if (Attrs.IsExternC)
2076 Attributes Attrs;
2077 parseOptionalAttributes(Attrs);
2078 if (Attrs.IsExhaustive && !ActiveModule->Parent) {
2224 Attributes Attrs;
2225 parseOptionalAttributes(Attrs);
2235 Map.InferredDirectories[Directory].Attrs = Attrs;
2326 /// \param Attrs Will be filled in with the parsed attributes.
2329 bool ModuleMapParser::parseOptionalAttributes(Attributes &Attrs) {
2359 Attrs.IsSystem = true;
2363 Attrs.IsExternC = true;
2367 Attrs.IsExhaustive = true;