reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
124 I.Name = "f"; 125 I.Namespace.emplace_back(EmptySID, "A", InfoType::IT_namespace); 127 I.DefLoc = Location(10, llvm::SmallString<16>{"test.cpp"}); 128 I.Loc.emplace_back(12, llvm::SmallString<16>{"test.cpp"}); 130 I.ReturnType = TypeInfo(EmptySID, "void", InfoType::IT_default); 131 I.Params.emplace_back("int", "P"); 132 I.IsMethod = true; 133 I.Parent = Reference(EmptySID, "Parent", InfoType::IT_record); 135 I.Access = AccessSpecifier::AS_public; 137 std::string WriteResult = writeInfo(&I); 141 CheckFunctionInfo(&I, InfoAsFunction(ReadResults[0].get()));