Всегда можно было создавать NSArrays (и NSDictionaries/NSNumber) с вызовами методов vararg, например: [NSArray arrayWithObjects: @"a", @"b", @"c", nil]; Могут ли они быть созданы с помощью встроенных...
При компиляции моего проекта с помощью clang++ путь к исходным файлам, видимо, не включается в объектный код. Это означает, что gdb не может найти исходные файлы для отображения кода. Для...
Можно ли сделать эти вещи из родной C или C++ -скомпилированной программы (gcc ):Вызвать clang и скомпилировать заданный код C функции, переданный как const char *. Получите указатель и запустите его в LLVM...
Следуя указаниям с главной веб-страницы статического анализатора clang(http://clang-analyzer.llvm.org/scan-build.html)... У меня есть небольшой C-файл, в котором содержится ужасная ошибка -пронизан (badcode.c ):int main (int...
В попытке узнать что-то о сборке ARM я написал простой тестовый проект для выполнения уменьшения масштаба изображения с использованием встроенной сборки и инструкций NEON. вы можете увидеть это здесь :https ://github....
Я пытаюсь скомпилировать программу на C++, используя clang, которую я установил, используя упакованную версию здесь https://launchpad.net/~eudoxos/+archive/llvm-3.1. Это команда :clang++ -std=c++11 -stdlib=...
OS X 1.8 CMAKE 2.8.9 Clang $ clang -v Apple clang версия 4.0 (tags/Apple/clang -421.10.60)(на основе LLVM 3.1svn )Цель :x86 _64 -яблоко -darwin12.0.0 Модель потока :posix CMAKELists.txt :...
Я хотел бы сопоставить все строки, начинающиеся с заданного слова, скажем, iheap. Если я не ошибаюсь, регулярное выражение (в синтаксисе ECMAScript )"^iheap. *" должно помочь. Однако, когда я проверил это...
У меня есть библиотека C++, которую я пытаюсь запустить в Mac OS X с помощью Clang. Библиотека состоит из библиотеки DLL и исполняемого файла Unit -Test. Он отлично компилируется с GCC и MSVC, с GCC я использую следующее...
Смарт-указатели - это указатели внизу, поэтому есть ли способ определить параметр shared_ptr для функции, не связанный с другим shared_ptr или другим указателем любого типа? Или это, для некоторых ...
Я создал образец таблицы на SQLite, в которой есть столбец идентификатора, который автоматически увеличивается. CREATE TABLE "ESVLIntegration" ("Id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL UNIQUE, "ProcessId" TEXT NOT NULL,...
Я компилирую код с clang с оптимизацией -O4. Однако я хочу отключить встраивание функций. У меня есть собственный проход LLVM, который вводит некоторый код в сгенерированный код. После моего паса я хочу...
Я использую Xcode 4.4 с горным львом. Кажется, я не понимаю, почему не -инициализация статического члена в шаблонах вызывает конструктор перемещения для переменной. Можно ли как-то побороть это...
Я хочу написать функцию C++, которая принимает уже связанный модуль llvm ::и выводит его в исполняемый файл. Он должен использовать API llvm/clang, а не разветвлять процесс и вызывать...
Я пишу инструмент, и мне нужно создать callgraph для некоторых проектов C. Я смог сгенерировать граф вызовов одного файла с помощью clang, но мне не удалось узнать, как сгенерировать граф вызовов...
У меня есть класс шаблона NB ::B, полученный из не--класса шаблона NA ::A в пространстве имен. act — это функция шаблона, вызывающая функцию add _ref для экземпляра своего аргумента шаблона....
Я учусь использовать SFINAE в своих интересах. Я пытаюсь использовать его для выбора реализации функции на основе существования функции сериализации ()в объекте. Это код, который я использую для...
У меня есть следующий фрагмент кода: typedef int AliasB;
typedef unsigned short AliasA; псевдоним класса
{
общедоступный: явный псевдоним (int someInt) { } }; // (*) !! ниже разбивает путь преобразования через ...
Мне нужно объявить устаревшим один метод в протоколе Objective -c. В обычные методы класса/экземпляра я добавляю атрибут ____((устарело )); после объявления. Похоже, по протоколу не работает...
У меня есть строка, которую я конвертирую в двойную, например :double d = [string doubleValue]; В документации для doubleValue сказано, что при переполнении этот метод возвращает либо HUGE _VAL, либо -HUGE _VAL....
Рассмотрим следующий код :main (){ логический т;... std ::function f = t ? [] (bool b ){ return b; }:[] (bool b ){ return !b; }; // OK std ::function...
Я теряю голову, пытаясь заставить RestKit собраться и работать. Я получаю ужасное сообщение «Проблема с лексикой или препроцессором :Файл RestKit/RestKit.h не найден». Я использую Xcode 4.2, и мой проект...
Я собрал версию 3.1 llvm/compiler-rt/clang и пытаюсь проверить, действительно ли что-нибудь делает -fcatch-undefined-behavior. Пока не повезло. Например. Я компилирую и запускаю #include
#include &...
По сути, я хочу какую-то версию, сгенерированную во время компиляции -, которая связана с точным определением структуры. Если определение структуры каким-либо образом изменяется (, поле добавляется, перемещается,...
Clang 3.1 утверждает, что поддерживает пользовательские литералы. Я могу определить это: int operator"" _tryit(long double n) { return int(n); } но когда я пытаюсь его использовать, я получаю сообщение об ошибке: int m = 5_tryit; Неверно...
Имея объект AST в clang, как я могу получить его код? Я попытался отредактировать код в руководстве и добавил: clang::SourceLocation _b = d->getLocStart(), _e = d->getLocEnd();
char *b = ...
Раньше я довольно много программировал на C / C ++, но в настоящее время это составляет лишь небольшой процент от всего программирования, которое я делаю (языки сценариев гораздо лучше подходят для большей части работы, которую я. ..